XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 29, 2016
Mar. 31, 2024
Dec. 31, 2023
Contingencies And Commitments [Line Items]      
Estimated sales tax and related penalties and interest   $ 12.4 $ 12.7
Range of deductible for liability coverage for personal injury claims, upper limit   100.0  
Purchase Obligations   0.0  
Revolving Credit Facility [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   1.9  
Maximum [Member]      
Contingencies And Commitments [Line Items]      
Range of deductible for liability coverage for personal injury claims, upper limit   2.5  
Minimum [Member]      
Contingencies And Commitments [Line Items]      
Range of deductible for liability coverage for personal injury claims, upper limit   1.0  
Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   11.8 14.6
Total Contingent Liabilities Under Letters of Credit and Bonds [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   14.0  
Services Agreement [Member]      
Contingencies And Commitments [Line Items]      
Maturity of service arrangement 10 years    
Annual payments due under service agreement   25.6  
Total remaining payments due under service agreement   88.1  
Cash Collateralized Contingent Liability Under Letters of Credit and Bonds [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   12.1  
Consumables and Capital Spare Parts [Member]      
Contingencies And Commitments [Line Items]      
Total remaining payments due under service agreement   37.0  
Accrued Liabilities [Member] | Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   6.2 7.4
Other Liabilities [Member] | Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   $ 5.6 $ 7.2