XML 38 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Mar. 01, 2018
Aug. 31, 2019
Mar. 31, 2020
ASU No. 2016-13 [Member]      
Summary of Significant Accounting Policies [Line Items]      
Increase in reserve for credit losses     $ 300,000
New Bodily Injury and Property Damage Liability Policy [Member]      
Summary of Significant Accounting Policies [Line Items]      
New bodily injury and property damage liability policy, effective date Mar. 01, 2018    
New bodily injury and property damage liability policy, term 3 years    
Risk retention amount per occurrence under new policy $ 2,000,000.0    
Provisional extended term of policy 1 year    
Maximum amount received return on premium availability   $ 5,200,000  
Self insurance, per occurrence   $ 10,000,000  
Reduction in insurance premium expenses     400,000
Accrued additional premium     $ 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] | Entire 36 Months [Member] | New Bodily Injury and Property Damage Liability Policy [Member]      
Summary of Significant Accounting Policies [Line Items]      
Returnable premium for changes in claims $ 15,600,000    
Maximum [Member]      
Summary of Significant Accounting Policies [Line Items]      
Average transit time     5 days
Maximum [Member] | New Bodily Injury and Property Damage Liability Policy [Member]      
Summary of Significant Accounting Policies [Line Items]      
Single loss limit 8,000,000.0    
Aggregate loss limit for each policy year 24,000,000.0    
Aggregate loss limit during policy period 48,000,000.0    
Paid losses specified limit to pay additional premium 15,600,000    
Additional premium to be paid, if losses are paid by insurer are greater than limit specified 11,000,000.0    
Maximum [Member] | First 12 months [Member] | New Bodily Injury and Property Damage Liability Policy [Member]      
Summary of Significant Accounting Policies [Line Items]      
Returnable premium for changes in claims $ 5,200,000