XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Mar. 01, 2022
Mar. 01, 2018
Aug. 31, 2019
Jun. 30, 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.0  
Reduction in insurance premium expenses       $ 300,000
Accrued additional premium       0
New automobile liability insurance amount occurrence exceeds 10,000,000.0      
New automobile liability insurance policy losses 1,400,000      
Entire 36 Months [Member]        
Summary of Significant Accounting Policies [Line Items]        
Paid losses specified limit to pay additional premium       17,500,000
Four Year Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Additional Amount To Be Paid If Losses Are Greater Than Limit Specified       11,500,000
Paid losses specified limit to pay additional premium       18,400,000
One Year Extension Policy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Additional Amount To Be Paid If Losses Are Greater Than Limit Specified       $ 11,000,000.0
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.0      
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   $ 18,400,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.0      
Additional premium to be paid, if losses are paid by insurer are greater than limit specified $ 7,500,000      
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