XML 67 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Debt (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
New England Teamsters and Trucking Industry Pension Fund | Nonunion Defined Benefit Pension Plan | Asset Based    
Fair value disclosure    
Outstanding withdrawal liability $ 20,800  
New England Teamsters and Trucking Industry Pension Fund | Nonunion Defined Benefit Pension Plan | Asset Based | Accrued expenses    
Fair value disclosure    
Outstanding withdrawal liability 700  
New England Teamsters and Trucking Industry Pension Fund | Nonunion Defined Benefit Pension Plan | Asset Based | Other long-term liabilities    
Fair value disclosure    
Outstanding withdrawal liability 20,100  
Carrying value    
Fair value disclosure    
Financial instruments 246,299 $ 305,623
Fair value disclosure    
Fair value disclosure    
Financial instruments 249,458 312,749
Credit Facility | Carrying value | Level 2    
Fair value disclosure    
Financial instruments 50,000 70,000
Credit Facility | Fair value disclosure | Level 2    
Fair value disclosure    
Financial instruments 50,000 70,000
Notes payable | Carrying value | Level 2    
Fair value disclosure    
Financial instruments 175,530 214,216
Notes payable | Fair value disclosure | Level 2    
Fair value disclosure    
Financial instruments $ 175,937 $ 217,226
New England Pension Fund withdrawal liability | Discount Rate    
Fair value disclosure    
Measurement input 0.031 0.026
New England Pension Fund withdrawal liability | Carrying value | Level 2    
Fair value disclosure    
Financial instruments $ 20,769 $ 21,407
New England Pension Fund withdrawal liability | Fair value disclosure | Level 2    
Fair value disclosure    
Financial instruments $ 23,521 $ 25,523