v3.26.1
CONVERTIBLE DEBT - Schedule of Interest Expense (Details) - Senior Notes Due 2025 and Senior Notes Due 2029 - Senior Notes - 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 $ 1,438 $ 2,210 $ 3,217 $ 4,419
Amortization of debt issuance costs 541 433 895 866
Total interest expense $ 1,979 $ 2,643 $ 4,112 $ 5,285