XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
May 01, 2021
Mar. 31, 2021
Dec. 31, 2020
Contingencies And Commitments [Line Items]      
Estimated sales tax and related penalties and interest   $ 14.1 $ 13.5
Total Contingent Liabilities Under Letters of Credit and Bonds [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   25.0  
Potentially Collateralized Contingent Liability Under Letters Of Credit and Bonds [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   18.9  
Uncollateralized Contingent Liability Under Letters of Credit and Bonds [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds   6.1  
Collateralized Contingent Liability Under Financial Letters of Credit and Surety Bond [Member]      
Contingencies And Commitments [Line Items]      
Contingent liability under letters of credit and other bonds     6.0
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   23.5  
Prepaid Expenses and Other Current Assets [Member] | 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   8.6  
Other Assets [Member] | 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   14.9  
Personal Injury Claims [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   15.0 14.7
Personal Injury Claims [Member] | Accrued Liabilities [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   5.1 5.9
Personal Injury Claims [Member] | Other Liabilities [Member]      
Contingencies And Commitments [Line Items]      
Personal injury claims recorded   $ 9.9 $ 8.8
Subsequent Event [Member]      
Contingencies And Commitments [Line Items]      
Deductible for marine liability coverage including personal injury claims, per first occurrence $ 5.0    
Range of deductible for liability coverage for personal injury claims, lower limit 5.0    
Range of deductible for liability coverage for personal injury claims, upper limit $ 100.0