XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.2
LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (953) $ (1,212)
Debt obligation, net 166,088 171,578
Less: current portion (2,980) (2,980)
Long-term debt 163,108 168,598
Line of Credit    
Debt Instrument [Line Items]    
Debt obligations 167,041 172,790
Line of Credit | Term loan facility    
Debt Instrument [Line Items]    
Debt obligations 54,625 56,375
Line of Credit | Revolving credit facility    
Debt Instrument [Line Items]    
Debt obligations $ 112,416 $ 116,415