XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Senior Notes - Interest expenses incurred on Convertible notes payable (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
Convertible Senior Notes        
Coupon interest $ 598 $ 852 $ 2,199 $ 2,576
Amortization of debt issuance costs 424 645 1,622 1,928
Total interest expense $ 1,022 $ 1,497 $ 3,821 $ 4,504