XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 9 Months Ended
Feb. 29, 2016
Sep. 30, 2022
Dec. 31, 2021
Contingencies And Commitments [Line Items]      
Estimated sales tax and related penalties and interest   $ 13,900,000 $ 13,700,000
Range of deductible for liability coverage for personal injury claims, upper limit   100,000,000.0  
Purchase Obligations   0  
Maximum [Member]      
Contingencies And Commitments [Line Items]      
Range of deductible for liability coverage for personal injury claims, upper limit   5,000,000.0  
Minimum [Member]      
Contingencies And Commitments [Line Items]      
Range of deductible for liability coverage for personal injury claims, upper limit   1,000,000.0  
Loss from Catastrophes [Member]      
Contingencies And Commitments [Line Items]      
Deductible for marine liability coverage including personal injury claims, per first occurrence   10,000,000.0  
Range of deductible for liability coverage for personal injury claims, upper limit   100,000,000.0  
Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   17,000,000.0 13,500,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   18,000,000.0  
Services Agreement [Member]      
Contingencies And Commitments [Line Items]      
Maturity of service arrangement 10 years    
Annual payments due under service agreement   24,000,000.0  
Total remaining payments due under service agreement   118,700,000  
Accrued Liabilities [Member] | Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   4,000,000.0 5,400,000
Other Liabilities [Member] | Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   $ 13,000,000.0 $ 8,100,000