Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Estimated Useful Lives (Details)

v3.21.2
Acquisitions - Estimated Useful Lives (Details)
May 30, 2021
Feb. 28, 2021
Proficient Transport | Customer relationships    
Business Acquisition [Line Items]    
Weighted-Average Useful Lives   8 years
Proficient Transport | Non-compete agreements    
Business Acquisition [Line Items]    
Weighted-Average Useful Lives   1 year
J&P | Customer relationships    
Business Acquisition [Line Items]    
Weighted-Average Useful Lives 5 years  
J&P | Non-compete agreements    
Business Acquisition [Line Items]    
Weighted-Average Useful Lives 12 years