XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Credit Facility Narrative (Details)
$ in Millions
Oct. 12, 2022
USD ($)
fiscalQuarter
Dec. 31, 2023
USD ($)
Oct. 11, 2022
USD ($)
Credit Facility      
Debt Instrument [Line Items]      
Increase in maximum borrowing capacity under certain conditions $ 400.0    
Line of credit facility covenant, percentage of EBITDA 100.00%    
Maximum leverage ratio required for future credit increase 2.50    
Aggregate amount to be borrowed to meet letter of credit requirements   $ 573.3  
Interest rate on borrowings   6.96%  
Credit Facility | Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.10%    
Credit Facility | Eurocurrency Rate      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
Credit Facility | Eurocurrency Rate | Minimum      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.00%    
Credit Facility | Eurocurrency Rate | Maximum      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.75%    
Credit Facility | Prime Rate or Canadian Prime Rate | Minimum      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.00%    
Credit Facility | Prime Rate or Canadian Prime Rate | Maximum      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.75%    
Credit Facility | Base Rate      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.50%    
Credit Facility | Secured Debt      
Debt Instrument [Line Items]      
Maximum leverage ratio 4.00    
Maximum leverage ration after material acquisition 4.50    
Number of fiscal quarters | fiscalQuarter 4    
Minimum interest coverage ratio 3.00    
Senior Notes | Former Credit Facility | Secured Debt      
Debt Instrument [Line Items]      
Credit agreement, maximum borrowing capacity     $ 750.0
Senior Notes | Credit Facility      
Debt Instrument [Line Items]      
Commitment fee on unused portions of credit agreement, variable range 0.20%    
Credit facility, aggregate borrowings outstanding   $ 175.0  
Senior Notes | Credit Facility | Minimum      
Debt Instrument [Line Items]      
Commitment fee on unused portions of credit agreement, variable range 0.15%    
Senior Notes | Credit Facility | Maximum      
Debt Instrument [Line Items]      
Commitment fee on unused portions of credit agreement, variable range 0.225%    
Senior Notes | Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Credit agreement, maximum borrowing capacity $ 750.0    
Senior Notes | Term Loan | Term One      
Debt Instrument [Line Items]      
Stated interest rate percentage of senior notes 0.625%    
Senior Notes | Term Loan | Term Two      
Debt Instrument [Line Items]      
Stated interest rate percentage of senior notes 1.25%    
Senior Notes | Term Loan | Secured Debt      
Debt Instrument [Line Items]      
Long-term debt $ 250.0    
Credit facility, aggregate borrowings outstanding $ 243.8    
Letter of Credit      
Debt Instrument [Line Items]      
Credit agreement, maximum borrowing capacity   36.7  
Letter of Credit | Credit Facility      
Debt Instrument [Line Items]      
Credit facility, aggregate borrowings outstanding   $ 1.7  
Letter of Credit | Credit Facility | Minimum      
Debt Instrument [Line Items]      
Letter of credit fee 1.00%    
Letter of Credit | Credit Facility | Maximum      
Debt Instrument [Line Items]      
Letter of credit fee 1.75%    
Letter of Credit | Credit Facility | Eurocurrency Rate      
Debt Instrument [Line Items]      
Letter of credit fee 1.50%    
Letter of Credit | Credit Facility | Base Rate      
Debt Instrument [Line Items]      
Letter of credit fee 0.90%    
Performance Letter of Credit | Credit Facility | Minimum      
Debt Instrument [Line Items]      
Letter of credit fee 0.75%    
Performance Letter of Credit | Credit Facility | Maximum      
Debt Instrument [Line Items]      
Letter of credit fee 1.05%