XML 1054 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
Segment
$ / shares
shares
Dec. 25, 2021
USD ($)
$ / shares
shares
Dec. 26, 2020
shares
Significant Accounting Policies [Line Items]      
Number of reporting units | Segment 2    
Stock options excluded from calculation of diluted earnings per share, antidilutive | shares 0 0 0
Dividends payable per share | $ / shares $ 2 $ 2  
Dividend payable date Jan. 20, 2023 Jan. 21, 2022  
Dividend record date Jan. 06, 2023 Jan. 07, 2022  
Dividends payable $ 71,854,000 $ 75,387,000  
Dividend announced date Dec. 06, 2022 Dec. 07, 2021  
Restricted Cash $ 4,049,000    
Short-term investments $ 53,955,000 $ 35,778,000  
Buildings And Improvements      
Significant Accounting Policies [Line Items]      
Depreciated life 30 years    
Trailing Equipment | Maximum      
Significant Accounting Policies [Line Items]      
Depreciated life 10 years    
Trailing Equipment | Minimum      
Significant Accounting Policies [Line Items]      
Depreciated life 7 years    
Hardware And Software | Maximum      
Significant Accounting Policies [Line Items]      
Depreciated life 7 years    
Hardware And Software | Minimum      
Significant Accounting Policies [Line Items]      
Depreciated life 3 years    
Commercial Trucking Claims      
Significant Accounting Policies [Line Items]      
Company retained aggregate liability $ 10,000,000    
Self insurance excess value maintain third party 5,000,000    
Commercial Trucking Claims | Initial Excess Policy [Member]      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 5,000,000    
Commercial Trucking Claims | Third Party Insurance [Member] | Excess Coverage Policy [Member]      
Significant Accounting Policies [Line Items]      
Self insurance excess value maintain third party 10,000,000    
Commercial Trucking Claims | Retained Liability Maximum In Aggregate For Three Year Policy From May 1 2019 To April 30 2022 [Member] | Initial Excess Policy [Member]      
Significant Accounting Policies [Line Items]      
Company retained aggregate liability 10,000,000    
Commercial Trucking Claims | Maximum      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 10,000,000    
Commercial Trucking Claims | Maximum | Initial Excess Policy [Member]      
Significant Accounting Policies [Line Items]      
Company retained aggregate liability 10,000,000    
Commercial Trucking Claims | Minimum      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 5,000,000    
Commercial Trucking Claims | Minimum | Initial Excess Policy [Member]      
Significant Accounting Policies [Line Items]      
Company retained aggregate liability 5,000,000    
Commercial Trucking Claims | Minimum | Third Party Insurance [Member]      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 5,000,000    
General Liability Claim      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 1,000,000    
Workers' Compensation Claim      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 250,000    
Workers' Compensation Claim | BCO Independent Contractor      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 750,000    
Cargo Claim      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 250,000    
Occupational Reinsurance Claims One [Member] | BCO Independent Contractor      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 500,000    
Occupational Reinsurance Claims Two [Member] | BCO Independent Contractor      
Significant Accounting Policies [Line Items]      
Company retained liability per claim 1,000,000    
Occupational Reinsurance Claims Three [Member] | BCO Independent Contractor      
Significant Accounting Policies [Line Items]      
Company retained liability per claim $ 2,000,000