XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONVERTIBLE NOTES - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2023
Feb. 29, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Debt issuance costs amortization     $ 5,350 $ 5,727 $ 5,727
Debt discount amortization     106 147 147
Gain on settlement of convertible notes $ 17,700 $ 50,800 (10,324) 0 0
Coupon interest expense     18,072 10,266 10,266
Total interest expense on convertible notes     $ 13,204 $ 16,140 $ 16,140
2025 Convertible notes          
Debt Instrument [Line Items]          
Effective interest rate     1.17% 1.18% 1.18%
Convertible debt, remaining discount amortization period     1 year 14 days    
2027 Convertible notes          
Debt Instrument [Line Items]          
Effective interest rate     0.67% 0.68% 0.68%
Convertible debt, remaining discount amortization period     3 years 2 months 15 days    
2028 Convertible notes          
Debt Instrument [Line Items]          
Effective interest rate     0.63% 0.64% 0.64%
Convertible debt, remaining discount amortization period     4 years 2 months 1 day    
Convertible Notes Payable2030          
Debt Instrument [Line Items]          
Effective interest rate     2.09% 0.00% 0.00%
Convertible debt, remaining discount amortization period     6 years 2 months 1 day