XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Award Plans and Stock-Based Compensation - Restricted Stock Units and Restricted Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock      
Stock Award Plans and Stock-Based Compensation      
Granted (in shares) 0 0 0
Vested (in shares) 0 0 0
Restricted Stock Units      
Stock Award Plans and Stock-Based Compensation      
Granted (in shares) 249    
Vested (in shares) (296)    
Granted (in dollars per share) $ 112.45 $ 125.11 $ 55.47
Equity incentive plan 2012 | Restricted Stock      
Stock Award Plans and Stock-Based Compensation      
Granted (in shares) 0 0 0
Equity incentive plan 2012 | Restricted Stock Units      
Stock Award Plans and Stock-Based Compensation      
Total forfeiture adjusted unrecognized compensation cost (in dollars) $ 37.0    
Weighted-average period over which unrecognized compensation cost is expected to be recognized 2 years 7 months 6 days