XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT - New Term Loan Credit Agreements (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Debt Instrument [Line Items]          
Current portion of long-term debt     $ 0   $ 0
Cash paid for interest     10,679,000 $ 12,734,000  
Loss on debt extinguishment     $ 0 452,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  
Current portion of long-term debt 0     0  
Cash paid for interest 1,100,000     3,800,000  
Repayments of long-term debt   $ 30,000,000      
Loss on debt extinguishment   $ 500,000      
Amortization of debt issuance costs and discounts $ 100,000     $ 200,000