XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes - Interest expenses incurred on Convertible notes payable (Details) - Convertible Senior Notes. - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Convertible Senior Notes    
Coupon interest $ 804 $ 862
Amortization of debt issuance costs 601 641
Total interest expense $ 1,405 $ 1,503