v3.26.1
DEBT - Long-term Debt, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Term loan $ 56,957  
Unamortized debt discounts and issuance costs (912) $ (1,044)
Total debt, net 56,045 69,706
Less: Current portion (5,460) (4,250)
Long-term debt, net 50,585 65,456
Secured Debt    
Debt Instrument [Line Items]    
Term loan $ 56,957 $ 70,750