XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Mar. 01, 2022
Mar. 01, 2018
Aug. 31, 2019
Mar. 31, 2022
New Automobile Liability Insurance Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
New automobile liability insurance policy, effective date Mar. 01, 2022 Mar. 01, 2018    
New automobile liability insurance policy, term 3 years 3 years    
Risk retention amount per occurrence under new policy   $ 2,000,000.0    
Returnable premium for changes in claims $ 1,400,000      
Provisional extended term of policy   1 year    
Maximum amount received return on premium availability 1,100,000   $ 5,200,000  
Self insurance, per occurrence     $ 10,000,000  
Reduction in insurance premium expenses       $ 300,000
Accrued additional premium       $ 0
New automobile liability insurance amount occurrence exceeds 10,000,000      
New automobile liability insurance policy losses 1,400,000      
Minimum [Member]        
Summary of Significant Accounting Policies [Line Items]        
Percentage of revenue derived from transporting       97.00%
Average transit time       1 day
Minimum [Member] | New Automobile Liability Insurance Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Self insurance, per occurrence 10,000,000      
Minimum [Member] | Entire 36 Months [Member] | New Automobile Liability Insurance Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Returnable premium for changes in claims   $ 17,500,000    
Maximum [Member]        
Summary of Significant Accounting Policies [Line Items]        
Average transit time       5 days
Maximum [Member] | New Automobile Liability Insurance Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Single loss limit 5,000,000.0 8,000,000.0    
Aggregate loss limit for each policy year 10,000,000.0 24,000,000.0    
Aggregate loss limit during policy period $ 20,000,000.0 48,000,000.0    
Provisional extended term of policy 3 years      
Self insurance, per occurrence $ 15,000,000      
Paid losses specified limit to pay additional premium   17,500,000    
Additional premium to be paid, if losses are paid by insurer are greater than limit specified $ 7,500,000 11,000,000.0    
Maximum [Member] | First 12 months [Member] | New Automobile Liability Insurance Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Returnable premium for changes in claims   $ 5,200,000