XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 4 Months Ended 6 Months Ended
Feb. 28, 2025
Nov. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Feb. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Share Repurchase Program [Line Items]              
Repurchases of common stock           $ 167.7 $ 0.0
Amount repurchased     $ 17.7 $ 0.0   $ 227.2 $ 0.0
Average price per share (in USD per share)     $ 119.36 $ 0   $ 127.31 $ 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     $ 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          
Amount repurchased   240.5          
Remaining repurchase price   $ 59.5          
Additional settlement (in shares) 0.3            
Average price per share (in USD per share)         $ 131.83