XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Interest Expense (Details) - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Convertible Senior Notes, Due 2029        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,869   $ 2,492  
Amortization of issuance costs 886   1,170  
Total interest expense 2,755   3,662  
Convertible Senior Notes, Due 2025        
Debt Instrument [Line Items]        
Contractual interest expense 543 $ 934 1,347 $ 1,868
Amortization of issuance costs 549 931 1,339 1,839
Total interest expense $ 1,092 $ 1,865 $ 2,686 $ 3,707