Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Schedule of Restricted Stock Award and Unit Activity (Details)

v3.25.4
STOCK-BASED COMPENSATION - Schedule of Restricted Stock Award and Unit Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock Units (RSUs)      
Number of Unvested Restricted Stock Units      
Beginning of period (in shares) 167,014 193,602 197,772
Granted (in shares) 72,184 75,476 104,901
Vested (in shares) (90,720) (96,942) (101,804)
Forfeited/canceled (in shares) (4,812) (5,122) (7,267)
End of period (in shares) 143,666 167,014 193,602
Weighted Average Grant Date Fair Value      
Beginning of period (in dollars per share) $ 111.29 $ 83.89 $ 77.49
Granted (in dollars per share) 173.62 143.09 88.59
Vested (in dollars per share) 105.59 81.14 75.75
Forfeited/canceled (in dollars per share) 140.83 114.91 91.61
End of period (in dollars per share) $ 145.22 $ 111.29 $ 83.89
Performance Shares      
Number of Unvested Restricted Stock Units      
Beginning of period (in shares) 178,139 255,578 190,804
Granted (in shares) 76,990 188,358 83,820
Vested (in shares) (71,948) (265,797) 0
Forfeited/canceled (in shares) 0 0 (19,046)
End of period (in shares) 183,181 178,139 255,578
Weighted Average Grant Date Fair Value      
Beginning of period (in dollars per share) $ 92.06 $ 54.40 $ 52.15
Granted (in dollars per share) 119.33 81.90 58.39
Vested (in dollars per share) 66.82 48.65 0
Forfeited/canceled (in dollars per share) 0 0 49.37
End of period (in dollars per share) $ 113.44 $ 92.06 $ 54.40