v3.26.3
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jul. 07, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total long-term debt, net $ 212,978   $ 182,842
Convertible Senior Notes due 2031      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt instrument, interest rate, stated percentage 4.50%    
Long term debt, gross $ 115,000   $ 0
Total long-term debt, net 110,400    
Long-term debt, fair value $ 121,500    
Convertible Senior Notes due 2031 | Convertible Debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt instrument, interest rate, stated percentage   4.50%