XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Feb. 29, 2016
Jun. 30, 2024
Dec. 31, 2023
Contingencies And Commitments [Line Items]      
Estimated sales tax and related penalties and interest   $ 10,900,000 $ 12,700,000
Range of deductible for liability coverage for personal injury claims, upper limit   100,000,000  
Purchase Obligations   0  
Maximum [Member]      
Contingencies And Commitments [Line Items]      
Range of deductible for liability coverage for personal injury claims, upper limit   2,500,000  
Minimum [Member]      
Contingencies And Commitments [Line Items]      
Range of deductible for liability coverage for personal injury claims, upper limit   1,000,000  
Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   21,300,000 14,600,000
Total Contingent Liabilities Under Letters of Credit and Bonds [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   12,800,000  
Services Agreement [Member]      
Contingencies And Commitments [Line Items]      
Maturity of service arrangement 10 years    
Annual payments due under service agreement   25,800,000  
Total remaining payments due under service agreement   82,000,000  
Consumables and Capital Spare Parts [Member]      
Contingencies And Commitments [Line Items]      
Total remaining payments due under service agreement   37,000,000  
Accrued Liabilities [Member] | Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   15,900,000 7,400,000
Other Liabilities [Member] | Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   $ 5,400,000 $ 7,200,000