XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term Debt - Schedule of Interest Expense Related to Notes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Amortization of Issuance Costs $ 2,557 $ 2,210
Convertible Debt    
Debt Instrument [Line Items]    
Contractual Interest Expense 1,729 1,219
Amortization of Issuance Costs 2,114 1,763
Total interest expense 3,843 2,982
Convertible Senior Notes due 2025 | Convertible Debt    
Debt Instrument [Line Items]    
Contractual Interest Expense 1,219 1,219
Amortization of Issuance Costs 767 757
Total interest expense 1,986 1,976
Convertible Senior Notes due 2027 | Convertible Debt    
Debt Instrument [Line Items]    
Contractual Interest Expense 0 0
Amortization of Issuance Costs 1,010 1,006
Total interest expense 1,010 1,006
Convertible Senior Notes due 2030 | Convertible Debt    
Debt Instrument [Line Items]    
Contractual Interest Expense 319 0
Amortization of Issuance Costs 248 0
Total interest expense 567 0
Convertible Senior Notes due 2031 | Convertible Debt    
Debt Instrument [Line Items]    
Contractual Interest Expense 191 0
Amortization of Issuance Costs 89 0
Total interest expense 280 0
Secured Notes Due Twenty Twenty Eight    
Debt Instrument [Line Items]    
Contractual Interest Expense 7,656 7,656
Amortization of Issuance Costs 429 401
Total interest expense 8,085 8,057
Secured Term Loan Due Twenty Twenty Five    
Debt Instrument [Line Items]    
Contractual Interest Expense $ 0 3,781
Amortization of Issuance Costs   31
Total interest expense   $ 3,812