XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Restricted Stock Units Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted Average Grant Date Value Per Unit      
Stocks granted, fair value $ 50.5 $ 86.2 $ 54.6
Restricted Stock Units      
Restricted Stock Units      
Unvested units - beginning balance (in shares) 900,000    
Units granted (in shares) 200,000    
Units vested (in shares) (300,000)    
Units forfeited (in shares) (0.0)    
Performance condition changes (in shares) 0.0    
Unvested units - ending balance (in shares) 800,000 900,000  
Weighted Average Grant Date Value Per Unit      
Unvested units - beginning balance (in dollars per share) $ 138.51    
Units granted (in dollars per share) 159.32    
Units vested (in dollars per share) 129.72    
Units forfeited (in dollars per share) 143.25    
Performance condition changes (in dollars per share) 154.72    
Unvested units - ending balance (in dollars per share) $ 147.46 $ 138.51  
Stocks granted, fair value $ 31.3 $ 49.3 $ 47.1
Shares available for future grant (in shares) 2,200,000    
Restricted Stock Units | Minimum      
Weighted Average Grant Date Value Per Unit      
Stock vesting period 3 years    
Restricted Stock Units | Maximum      
Weighted Average Grant Date Value Per Unit      
Stock vesting period 4 years