XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Interest Income and Interest Expense Disclosure (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]        
Total interest expense $ 785 $ 896 $ 1,692 $ 1,909
2026 Convertible Notes:        
Debt Instrument [Line Items]        
Contractual interest expense 88 109 197 247
Amortization of debt issuance costs 116 210 333 506
Total interest expense 204 319 530 753
2028 Convertible Notes:        
Debt Instrument [Line Items]        
Contractual interest expense 313 313 626 626
Amortization of debt issuance costs 268 264 536 530
Total interest expense $ 581 $ 577 $ 1,162 $ 1,156