XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Debt) (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Carrying Value    
Fair value disclosure    
Financial instruments $ 313,477 $ 345,522
Fair Value    
Fair value disclosure    
Financial instruments 321,636 350,894
Credit Facility | Carrying Value | Level 2    
Fair value disclosure    
Financial instruments 70,000 70,000
Credit Facility | Fair Value | Level 2    
Fair value disclosure    
Financial instruments 70,000 70,000
Accounts receivable securitization borrowings | Carrying Value | Level 2    
Fair value disclosure    
Financial instruments   40,000
Accounts receivable securitization borrowings | Fair Value | Level 2    
Fair value disclosure    
Financial instruments   40,000
Notes payable | Carrying Value | Level 2    
Fair value disclosure    
Financial instruments 221,914 213,504
Notes payable | Fair Value | Level 2    
Fair value disclosure    
Financial instruments $ 225,330 $ 216,432
New England Pension Fund withdrawal liability | Discount Rate    
Fair value disclosure    
Measurement input 0.024 0.034
New England Pension Fund withdrawal liability | Carrying Value | Level 2    
Fair value disclosure    
Financial instruments $ 21,563 $ 22,018
New England Pension Fund withdrawal liability | Fair Value | Level 2    
Fair value disclosure    
Financial instruments $ 26,306 $ 24,462