XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE SENIOR NOTES - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
2030 Convertible Senior Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,516   $ 3,049  
Amortization of debt issuance costs 236   475  
Total interest expense 1,752   3,524  
2028 Convertible Senior Notes        
Debt Instrument [Line Items]        
Contractual interest expense 1,721 $ 3,319 3,442 $ 6,694
Amortization of debt issuance costs 81 155 162 311
Total interest expense $ 1,802 $ 3,474 $ 3,604 $ 7,005