XML 122 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based Compensation - Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Options    
Outstanding beginning balance (shares) 278  
Granted (shares) 0  
Exercised (shares) (1)  
Forfeited (shares) (20)  
Cancelled (shares) 0  
Outstanding ending balance (shares) 257 278
Stock options exercisable (shares) 248  
Weighted-average exercise price    
Weighted average exercise price (usd per share) outstanding $ 63.12 $ 63.86
Granted (usd per share)  
Exercised (usd per share) 37.19  
Forfeited (usd per share) 75.02  
Cancelled (usd per share)  
Weighted average exercise price (usd per share) outstanding 63.86  
Weighted average exercise price (per share) exercisable $ 62.94  
Weighted-average remaining contractual term (years) 3 years 5 years 1 month 6 days
Exercisable, weighted-average remaining contractual term (years) 2 years 9 months 18 days  
Aggregate intrinsic value $ 510 $ 863
Exercisable, aggregate intrinsic value $ 510