XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Details) - USD ($)
shares in Millions
12 Months Ended
Apr. 24, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]        
Stock repurchase and retirement of shares   $ (329,300,000) $ (275,700,000) $ (281,400,000)
Stock repurchase program, term 2 years      
Stock repurchase program, authorized amount $ 750,000,000.0      
Stock repurchase program, remaining authorized amount   528,500,000    
Common Stock        
Class of Stock [Line Items]        
Stock repurchase and retirement of shares   $ (100,000) $ 0  
Repurchase of common shares (in shares)   3.5 3.4 2.8