XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Description of Business and Summary of Significant Accounting Policies [Line Items]      
Number of operating segments | Segment 1    
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2021  
Change in accounting principle, accounting standards update, adopted true   true
Change in accounting principle, accounting standards update, immaterial effect   true true
Depreciation and amortization $ 157,203 $ 141,700 $ 134,655
Advertising costs $ 7,200 5,700 4,600
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 $ 156,200 140,500 $ 133,500
Trailers [Member]      
Description of Business and Summary of Significant Accounting Policies [Line Items]      
Assets acquired under finance lease, gross 137,900 137,900  
Assets acquired under finance lease, accumulated depreciation $ 58,700 $ 49,400  
Minimum [Member]      
Description of Business and Summary of Significant Accounting Policies [Line Items]      
Percentage of revenue derived from transporting 96.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