XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Finance Lease Obligations (Senior Credit Facility) (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 13, 2021
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 03, 2023
Line of Credit Facility [Line Items]                  
Loss on extinguishment of debt           $ 0 $ 0 $ (46,176,000)  
Term Loan                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity $ 300,000,000                
Term Loan | Forecast | Subsequent Event                  
Line of Credit Facility [Line Items]                  
Debt instrument, periodic payment   $ 15,000,000 $ 15,000,000 $ 15,000,000 $ 15,000,000        
Revolving Credit Facility                  
Line of Credit Facility [Line Items]                  
Amount outstanding           0 0    
Current borrowing capacity           672,900,000 293,900,000    
Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity 250,000,000               $ 200,000,000
Letters of credit, amount outstanding           $ 127,100,000 $ 71,700,000    
Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity 800,000,000                
Commitment fee percentage           0.175%      
Letter of Credit | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity 750,000,000                
Bridge Loan | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity $ 30,000,000                
Secured Overnight Financing Rate (SOFR) | Term Loan                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.25%                
Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate           1.375%      
Base Rate | Term Loan                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.25%                
Base Rate | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate           0.375%      
Adjusted Term SOFR | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.10%                
Minimum | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Unused capacity, commitment fee percentage 0.08%                
Minimum | Secured Overnight Financing Rate (SOFR) | Term Loan                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.875%                
Minimum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.00%                
Minimum | Base Rate | Term Loan                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.00%                
Minimum | Base Rate | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.00%                
Maximum | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Unused capacity, commitment fee percentage 0.25%                
Maximum | Secured Overnight Financing Rate (SOFR) | Term Loan                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.625%                
Maximum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.75%                
Maximum | Base Rate | Term Loan                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.625%                
Maximum | Base Rate | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.75%