v3.25.4
Capital Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 19, 2024
Oct. 24, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Oct. 22, 2025
Oct. 21, 2025
Dec. 31, 2022
Equity Class Of Treasury Stock [Line Items]                
Common Stock, Value, Issued     $ 1.1 $ 1.1        
Common Stock, Shares, Issued     112,100,000 111,600,000 110,800,000     110,400,000
Common Stock, Par or Stated Value Per Share     $ 0.01 $ 0.01        
Total cost of shares repurchased     $ 454.3 $ 252.2 $ 30.1      
Dividends per share of common stock     $ 70.95          
Dividends paid     $ 53.9 $ 49.3 $ 42.2      
Number Of Shares Repurchased   3,950,000            
Maximum Percentage of Common Stock Shares Repurchased   80.00%            
Cost Of Repurchase Of Common Stock   $ 350.0            
Dividends per share of common stock     $ 70.95          
Accelerated Share Repurchase Program                
Equity Class Of Treasury Stock [Line Items]                
Authorized amount to repurchase outstanding common stock           $ 350.0    
Credit Agreement Amount             $ 350.0  
O 2024 A Dividends [Member]                
Equity Class Of Treasury Stock [Line Items]                
Dividends per share of common stock     0.68          
Dividends per share of common stock     $ 0.68          
O 2023 A Dividends [Member]                
Equity Class Of Treasury Stock [Line Items]                
Dividends per share of common stock       $ 0.6        
Dividends per share of common stock       $ 0.6        
2024 Repurchase Plan                
Equity Class Of Treasury Stock [Line Items]                
Additional repurchase shares of common stock value $ 300.0              
2025 Share Repurchase Plan                
Equity Class Of Treasury Stock [Line Items]                
Authorized amount to repurchase outstanding common stock           $ 600.0    
Number Of Shares Repurchased     5,720,616          
Cost Of Repurchase Of Common Stock     $ 454.3          
Additional repurchase shares of common stock value     $ 380.6