XML 74 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Senior Notes - Schedule of convertible note interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]        
Amortization of debt discount     $ 7,727 $ 914
2023 Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,500   3,000  
Amortization of debt discount 3,398   6,724  
Amortization of debt issuance costs 408   815  
Total $ 5,306   $ 10,539  
Effective interest rate of the liability component 4.39%   4.39%  
2019 Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 65 $ 269 $ 130 539
Amortization of debt issuance costs 112 457 224 914
Total $ 177 $ 726 $ 354 $ 1,453
Effective interest rate of the liability component 1.00% 1.00% 1.00% 1.00%