XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT - New and Old Term Loan Credit Agreement (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]              
Loss on debt extinguishment         $ 0 $ 9,504,000 $ 396,000
Interest paid         20,131,000 22,040,000 23,411,000
Interest expense         20,525,000 23,128,000 24,194,000
Revolving Credit Agreement              
Debt Instrument [Line Items]              
Proceeds from issuance of long-term debt $ 50,000,000            
Long-term line of credit 33,000,000       0 33,000,000  
Loss on debt extinguishment     $ (200,000)        
Interest expense         $ 1,700,000 600,000 200,000
Senior Notes due 2025              
Debt Instrument [Line Items]              
Loss on debt extinguishment 9,100,000            
Senior Secured Credit Facility | New Term Loan Credit Agreement              
Debt Instrument [Line Items]              
Long-term line of credit $ 108,800,000         108,800,000  
Repayments of long-term debt   $ 30,000,000          
Loss on debt extinguishment   $ 500,000          
Interest paid           3,900,000 4,800,000
Amortization of debt issuance costs and discounts           200,000 200,000
Senior Notes | Senior Notes due 2025              
Debt Instrument [Line Items]              
Repayments of long-term debt       $ 10,000,000      
Interest expense           13,300,000 17,900,000
Amortization of debt issuance costs and discounts           $ 500,000 $ 700,000