XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Less: debt issuance costs $ (1,187) $ (1,546)
Debt obligation, net 198,411 139,529
Less: current portion (3,141) (3,141)
Long-term debt 195,270 136,388
Line of credit    
Debt Instrument [Line Items]    
Debt obligations 199,598 141,075
Line of credit | Term loan facility    
Debt Instrument [Line Items]    
Debt obligations 63,875 67,375
Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Debt obligations $ 135,723 $ 73,700