XML 78 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 48 Months Ended
Mar. 31, 2024
Dec. 31, 2028
Loss Contingencies [Line Items]    
Payments for Legal Settlements $ 14.4  
Bank Credit Facility | Letter of Credit    
Loss Contingencies [Line Items]    
Letters of credit outstanding amount 10.8  
Firm Transportation | Forecast [Member]    
Loss Contingencies [Line Items]    
Contractual obligations   $ 22.0
Pending Litigation    
Loss Contingencies [Line Items]    
Surety performance bonds outstanding 80.0  
Surety Bond    
Loss Contingencies [Line Items]    
Surety performance bonds outstanding $ 1,500.0