v3.26.1
DEBT - Long-term Debt, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Term loans $ 44,207  
Unamortized debt discounts and issuance costs (639) $ (912)
Total debt, net 43,568 56,045
Less: Current portion (10,460) (5,460)
Long-term debt, net 33,108 50,585
Secured Debt    
Debt Instrument [Line Items]    
Term loans $ 44,207 $ 56,957