XML 134 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Restricted Stock and TSR (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period for recognition of unrecognized compensation costs 2 years    
Granted (in dollars per share) $ 70.56    
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Unrecognized compensation expense $ 58.4    
Weighted-average remaining period for recognition of unrecognized compensation costs 1 year 10 months 24 days    
Granted (in dollars per share) $ 70.56 $ 74.38 $ 51.51
Intrinsic value of vested shares $ 42.5 $ 18.3 $ 11.9
Total Stockholder Return Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 35.4    
Weighted-average remaining period for recognition of unrecognized compensation costs 1 year 10 months 24 days    
Granted (in dollars per share) $ 105.87 $ 127.75 $ 95.31
Intrinsic value of vested shares $ 33.6 $ 8.2 $ 8.8
Performance awards, measurement period 3 years    
Total Stockholder Return Restricted Stock Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentages attainable during period 0.00%    
Total Stockholder Return Restricted Stock Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentages attainable during period 200.00%