XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted   true   true
Change in accounting principle, accounting standards update, immaterial effect     true true
Depreciation and amortization $ 178,845 $ 157,203 $ 141,700  
Advertising costs $ 2,900 7,200 5,700  
Credit Concentration Risk [Member] | Accounts Receivable [Member] | No Single Customer [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Percentage of accounts receivable 5.00%      
Property and Equipment [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Depreciation and amortization $ 177,900 156,200 $ 140,500  
Trailers [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Assets acquired under finance lease, gross 137,400 137,900    
Assets acquired under finance lease, accumulated depreciation $ 67,700 $ 58,700    
Minimum [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Percentage of revenue derived from transporting 97.00%      
Average transit time 1 day      
Minimum [Member] | Restricted Stock [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Stock-based awards compensation expense amortization period 3 years      
Maximum [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Average transit time 5 days      
Maximum [Member] | Restricted Stock [Member]        
Description of Business and Summary of Significant Accounting Policies [Line Items]        
Stock-based awards compensation expense amortization period 5 years