Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.22.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
incident
Other Commitments [Line Items]    
Commitments to purchase trailers, vehicles and forklifts $ 3,172  
Liability insurance coverage 100  
Self-insurance retention workers' compensation 500  
Reserve for a vehicular claim   $ 7,500
Number of vehicular incidents | incident   1
Aggregate deductible for claims between $0 and $3,000 | Expedited Freight    
Other Commitments [Line Items]    
Company Risk Retention 3,000  
Aggregate deductible for claims between $0 and $2,000 | Expedited Freight    
Other Commitments [Line Items]    
Company Risk Retention 2,000  
Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight    
Other Commitments [Line Items]    
Company Risk Retention 6,000  
Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight    
Other Commitments [Line Items]    
Company Risk Retention 2,500  
Aggregate deductible for claims between $0 and $1,000 | Intermodal    
Other Commitments [Line Items]    
Company Risk Retention 1,000  
Minimum | Aggregate deductible for claims between $0 and $3,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 0  
Minimum | Aggregate deductible for claims between $0 and $2,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 0  
Minimum | Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 3,000  
Minimum | Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 5,000  
Minimum | Aggregate deductible for claims between $0 and $1,000 | Intermodal    
Other Commitments [Line Items]    
Layer 0  
Maximum | Aggregate deductible for claims between $0 and $3,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 3,000  
Maximum | Aggregate deductible for claims between $0 and $2,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 2,000  
Maximum | Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 5,000  
Maximum | Aggregate deductible for claims between $5,000 and $10,000    
Other Commitments [Line Items]    
Layer 10,000  
Maximum | Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight    
Other Commitments [Line Items]    
Layer 10,000  
Maximum | Aggregate deductible for claims between $0 and $1,000 | Intermodal    
Other Commitments [Line Items]    
Layer $ 1,000