XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Debt (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Fair value disclosure    
Outstanding withdrawal liability $ 19,900  
Accrued expenses    
Fair value disclosure    
Outstanding withdrawal liability 700  
Other long-term liabilities    
Fair value disclosure    
Outstanding withdrawal liability 19,200  
Carrying value    
Fair value disclosure    
Financial instruments 270,381 $ 284,723
Fair value disclosure    
Fair value disclosure    
Financial instruments 263,958 276,689
Credit Facility | Carrying value | Level 2    
Fair value disclosure    
Financial instruments 50,000 50,000
Credit Facility | Fair value disclosure | Level 2    
Fair value disclosure    
Financial instruments 50,000 50,000
Notes payable | Carrying value | Level 2    
Fair value disclosure    
Financial instruments 200,452 214,623
Notes payable | Fair value disclosure | Level 2    
Fair value disclosure    
Financial instruments $ 194,705 $ 207,778
New England Pension Fund withdrawal liability | Discount Rate    
Fair value disclosure    
Measurement input 0.049 0.053
New England Pension Fund withdrawal liability | Carrying value | Level 2    
Fair value disclosure    
Financial instruments $ 19,929 $ 20,100
New England Pension Fund withdrawal liability | Fair value disclosure | Level 2    
Fair value disclosure    
Financial instruments $ 19,253 $ 18,911