v3.25.4
Stockholders’ Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 4 Months Ended 12 Months Ended
Feb. 28, 2025
Nov. 30, 2024
Feb. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Repurchase Program [Line Items]            
Repurchases of common stock       $ 167.7 $ 300.0 $ 0.0
Open Market Repurchases            
Share Repurchase Program [Line Items]            
Share repurchase program, authorized, amount $ 500.0   $ 500.0      
Common stock, retired (in shares)       1.5    
Repurchases of common stock       $ 167.7    
Authorized amount remaining under program       $ 332.3    
Accelerated Share Repurchase Agreement            
Share Repurchase Program [Line Items]            
Share repurchase program, authorized, amount   $ 300.0        
Common stock, retired (in shares)   2.0 2.3      
Repurchases of common stock   $ 300.0        
Treasury stock, retired amount   240.5        
Remaining repurchase price   $ 59.5        
Additional settlement (in shares) 0.3          
Average price per share (in USD per share)     $ 131.83