Quarterly report pursuant to Section 13 or 15(d)

DEBT OBLIGATIONS - Schedule of Long-Term Debt (Details)

v3.21.1
DEBT OBLIGATIONS - Schedule of Long-Term Debt (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Debt Instrument [Line Items]      
Total debt obligations $ 379,104,000 $ 382,040,000  
Less: current portion of long-term debt (24,302,000) (19,442,000)  
Less: unamortized debt discounts and deferred financing costs (4,135,000) (4,725,000)  
Long-term debt, net 350,667,000 $ 357,873,000  
Senior Credit Agreement | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt obligations $ 0    
Less: unamortized debt discounts and deferred financing costs     $ (2,700,000)
Interest rate during period 6.65% 6.65%  
Maximum borrowing capacity $ 25,000,000.0    
Senior Credit Agreement | Line of Credit | Revolving Credit Facility | LIBOR      
Debt Instrument [Line Items]      
Basis spread on variable rate 6.50% 6.50%  
Term Loan Agreement | Line of Credit      
Debt Instrument [Line Items]      
Interest rate during period 12.50% 12.50%  
Term Loan Agreement | Line of Credit | Payment-in-Kind Interest Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate 5.00% 5.00%  
Senior Term Loan, Maturing January 3, 2023 | Senior Notes      
Debt Instrument [Line Items]      
Total debt obligations $ 274,600,000 $ 279,400,000  
Senior Term Loan, Maturing January 3, 2023 | Senior Credit Agreement | Senior Notes      
Debt Instrument [Line Items]      
Total debt obligations $ 274,557,000 $ 279,417,000  
Interest rate during period 7.50% 7.50%  
Debt instrument, interest rate, LIBOR floor 1.00% 1.00%  
Senior Term Loan, Maturing January 3, 2023 | Senior Credit Agreement | Senior Notes | LIBOR      
Debt Instrument [Line Items]      
Basis spread on variable rate 6.50% 6.50%  
Senior Term Loan, Maturing January 3, 2023 | Senior Credit Agreement | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt obligations $ 0 $ 0  
Maximum borrowing capacity 25,000,000.0    
Subordinated Term Loan, Maturing July 3, 2023 | Term Loan Agreement | Subordinated Debt      
Debt Instrument [Line Items]      
Total debt obligations $ 104,547,000 $ 102,623,000