v3.26.1
LONG-TERM DEBT - Schedule of Interest (Details) - Convertible Notes - Convertible Senior Notes due 2026 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Contractual Interest Expense $ 391 $ 1,860 $ 1,564 $ 3,720
Amortization of Issuance Costs 107 494 425 985
Total Interest Expense $ 498 $ 2,354 $ 1,989 $ 4,705