XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Schedule of Interest Cost Recognized In Statements Of Operations (Details) - Convertible Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Notes due 2028        
Debt Instrument [Line Items]        
Contractual interest expense $ 0 $ 0 $ 0 $ 0
Amortization of debt discount 0 0 0 0
Amortization of debt issuance costs 327 326 643 652
Total interest cost recognized 327 326 643 652
Notes due 2026        
Debt Instrument [Line Items]        
Contractual interest expense 0 0 0 0
Amortization of debt discount 0 0 0 0
Amortization of debt issuance costs 502 502 987 1,005
Total interest cost recognized $ 502 502 987 1,005
Notes due 2025        
Debt Instrument [Line Items]        
Contractual interest expense   64 43 128
Amortization of debt discount   1,205 803 2,382
Amortization of debt issuance costs   123 75 249
Total interest cost recognized   $ 1,392 $ 921 $ 2,759