Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Other Commitments (Details)

v3.24.0.1
Commitments and Contingencies - Other Commitments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Aggregate Deductible For Claims Between $0 And $5,000 | Expedited Freight  
Other Commitments [Line Items]  
Company Risk Retention $ 5,000
Aggregate Deductible For Claims Between $0 And $5,000 | Expedited Freight | Minimum  
Other Commitments [Line Items]  
Layer 0
Aggregate Deductible For Claims Between $0 And $5,000 | Expedited Freight | Maximum  
Other Commitments [Line Items]  
Layer 5,000
Aggregate Deductible For Claims Between $5,000 And $10,000 | Expedited Freight  
Other Commitments [Line Items]  
Company Risk Retention 5,000
Aggregate Deductible For Claims Between $5,000 And $10,000 | Expedited Freight | Minimum  
Other Commitments [Line Items]  
Layer 5,000
Aggregate Deductible For Claims Between $5,000 And $10,000 | Expedited Freight | Maximum  
Other Commitments [Line Items]  
Layer 10,000
Aggregate deductible for claims between $0 and $1,000 | Intermodal  
Other Commitments [Line Items]  
Company Risk Retention 1,000
Aggregate deductible for claims between $0 and $1,000 | Intermodal | Minimum  
Other Commitments [Line Items]  
Layer 0
Aggregate deductible for claims between $0 and $1,000 | Intermodal | Maximum  
Other Commitments [Line Items]  
Layer $ 1,000