XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Senior Bank Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]        
Repayments of long-term debt   $ 450,000,000.0 $ 25,000,000.0  
Term Loan | Senior bank debt        
Debt Instrument [Line Items]        
Repayments of long-term debt $ 50,000,000      
Available borrowing   300,000,000.0    
Additional borrowing amount   $ 75,000,000.0    
Basis spread on debt variable rate   0.10%    
Term Loan | Senior bank debt | Debt Instrument, Adjustment Rate        
Debt Instrument [Line Items]        
Basis spread on debt variable rate   0.10%    
Term Loan | Senior bank debt | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Basis spread on debt variable rate   0.85%    
Revolver | Senior bank debt        
Debt Instrument [Line Items]        
Available borrowing   $ 1,250,000,000    
Additional borrowing amount   500,000,000.0    
Borrowings outstanding   $ 0   $ 0
4.25% senior notes | Senior notes        
Debt Instrument [Line Items]        
Repayments of long-term debt $ 400,000,000      
Debt interest rate 4.25%