XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Interest Expense on Convertible Debt (Details) - Convertible Senior Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule Of Interest Expenses [Line Items]        
Coupon interest expense $ 2,456 $ 2,616 $ 7,689 $ 7,849
Accretion of discount on convertible notes 606 841 2,290 2,519
Amortization of debt issuance costs 67 148 364 445
Total interest expense on convertible debt $ 3,129 $ 3,605 $ 10,343 $ 10,813