XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (823) $ (1,212)
Debt obligation, net 164,343 171,578
Less: current portion (2,980) (2,980)
Long-term debt 161,363 168,598
Line of Credit    
Debt Instrument [Line Items]    
Debt obligations 165,166 172,790
Line of Credit | Term loan facility    
Debt Instrument [Line Items]    
Debt obligations 53,750 56,375
Line of Credit | Revolving credit facility    
Debt Instrument [Line Items]    
Debt obligations $ 111,416 $ 116,415