XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Interest Components (Details) - Convertible Debt - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
2026 Notes      
Debt Instrument [Line Items]      
Coupon interest expense $ 0 $ 0 $ 0
Amortization of debt discount 0 0 17,971
Amortization of debt issuance costs 3,960 3,958 1,184
Total 3,960 3,958 19,155
2025 Notes      
Debt Instrument [Line Items]      
Coupon interest expense 477 1,201 3,162
Amortization of debt discount 0 0 25,834
Amortization of debt issuance costs 559 701 1,185
Total $ 1,036 $ 1,902 $ 30,181