XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Additional Information (Detail)
9 Months Ended
Sep. 30, 2022
USD ($)
New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
New automobile liability insurance policy, term 3 years
Maximum amount received return on premium availability $ 1,100,000
Accrued additional premium 0
New automobile liability insurance policy losses 1,400,000
First 12 months [Member] | New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Aggregate loss limit for each policy year 10,000,000.0
Self insurance, per occurrence 10,000,000.0
Entire 36 Months [Member] | New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Paid losses specified limit to pay additional premium 1,400,000
Additional premium to be paid, if losses are paid by insurer are greater than limit specified 20,000,000.0
Four Year Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Self insurance, per occurrence 10,000,000.0
Paid losses specified limit to pay additional premium 18,400,000
Additional premium to be paid, if losses are paid by insurer are greater than limit specified 11,500,000
Four Year Policy [Member] | New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Risk retention amount per occurrence under new policy $ 2,000,000.0
Minimum [Member]  
Summary of Significant Accounting Policies [Line Items]  
Percentage of revenue derived from transporting 96.00%
Average transit time 1 day
Self insurance, per occurrence $ 250,000
Minimum [Member] | New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Risk retention amount per occurrence under new policy 2,000,000.0
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
Self insurance, per occurrence $ 1,000,000.0
Maximum [Member] | New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Risk retention amount per occurrence under new policy 10,000,000.0
Single loss limit 5,000,000.0
Aggregate loss limit for each policy year 10,000,000.0
Aggregate loss limit during policy period 48,000,000.0
Self insurance, per occurrence 15,000,000.0
Maximum [Member] | Entire 36 Months [Member] | New Automobile Liability Insurance Policy [Member]  
Summary of Significant Accounting Policies [Line Items]  
Additional Amount To Be Paid If Losses Are Greater Than Limit Specified 7,500,000
Maximum [Member] | Four Year Policy [Member] | New Automobile Liability Insurance 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