XML 156 R91.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION - Restricted stock activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
RSUs      
Number of shares      
Beginning balance (in shares) 522,735 638,181 556,062
Granted (in shares) 282,381 226,061 401,685
Vested (in shares) (267,636) (298,023) (237,315)
Forfeited (in shares) (78,671) (43,484) (82,251)
Ending balance of Outstanding and exercisable (in shares) 458,809 522,735 638,181
Weighted average grant date fair value      
Beginning balance (in USD per share) $ 153.20 $ 125.25 $ 112.07
Granted (in USD per share) 212.46 183.27 132.58
Vested (in USD per share) 141.67 117.28 108.25
Forfeited (in USD per share) 188.27 145.53 121.02
Ending balance of Outstanding and exercisable (in USD per share) $ 190.38 $ 153.20 $ 125.25
Performance Shares      
Number of shares      
Beginning balance (in shares) 111,104 134,484 166,702
Granted (in shares) 93,599 86,996 87,146
Vested (in shares) (85,901) (110,376) (55,399)
Forfeited (in shares) (29,842) 0 (63,965)
Ending balance of Outstanding and exercisable (in shares) 88,960 111,104 134,484
Weighted average grant date fair value      
Beginning balance (in USD per share) $ 168.45 $ 127.72 $ 125.08
Granted (in USD per share) 232.82 145.21 144.35
Vested (in USD per share) 143.95 100.50 130.05
Forfeited (in USD per share) 234.29 0 141.49
Ending balance of Outstanding and exercisable (in USD per share) $ 237.75 $ 168.45 $ 127.72