XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Schedule of Interest Cost Recognized In Statements Of Operations (Details) - Convertible Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Notes due 2028        
Debt Instrument [Line Items]        
Amortization of debt issuance costs $ 327 $ 327 $ 970 $ 969
Total interest cost recognized 327 327 970 969
Notes due 2026        
Debt Instrument [Line Items]        
Amortization of debt issuance costs 502 502 1,489 1,489
Total interest cost recognized 502 502 1,489 1,489
Notes due 2025        
Debt Instrument [Line Items]        
Contractual interest expense 64 64 192 192
Amortization of debt discount 1,161 1,103 3,410 3,239
Amortization of debt issuance costs 122 122 363 363
Total interest cost recognized 1,347 1,289 3,965 3,794
Notes due 2023        
Debt Instrument [Line Items]        
Contractual interest expense 17 50 117 150
Amortization of debt issuance costs 3 10 23 30
Total interest cost recognized $ 20 $ 60 $ 140 $ 180