XML 116 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt, including Finance Lease Obligations - Senior Notes (Details) - USD ($)
Apr. 27, 2022
Oct. 28, 2020
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Debt issued     $ 1,405,200,000 $ 1,472,500,000
4.50% Senior Notes due 2026 | Senior Notes        
Debt Instrument [Line Items]        
Repurchased face amount $ 300,000,000      
Stated rate     4.50%  
Redemption premium 3,400,000      
Debt issuance costs $ 2,700,000      
3.88% Senior Notes due 2028 | Senior Notes        
Debt Instrument [Line Items]        
Stated rate     3.88%  
Debt issued   $ 550,000,000 $ 550,000,000.0 $ 550,000,000.0
Proceeds from issuance of debt   $ 8,800,000