XML 81 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Debt - Schedule of Interest Expense Related to Notes (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Amortization of Issuance Costs   $ 15,336 $ 8,808 $ 8,694
Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   22,015 4,875 4,875
Amortization of Issuance Costs   13,993 7,072 7,020
Total interest expense   36,008 11,947 11,895
Convertible Senior Notes due 2025 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   2,371 4,875 4,875
Amortization of Issuance Costs   1,494 3,043 3,006
Total interest expense   3,865 7,918 7,881
Convertible Senior Notes due 2027 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   0 0 0
Amortization of Issuance Costs   4,046 4,029 4,014
Total interest expense   4,046 4,029 4,014
Convertible Senior Notes due 2028 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   1,771 0 0
Amortization of Issuance Costs   1,168 0 0
Total interest expense   2,939 0 0
Convertible Senior Notes due 2029 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   0 0 0
Amortization of Issuance Costs   787 0 0
Total interest expense   787 0 0
Convertible Senior Notes due 2030 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   4,069 0 0
Amortization of Issuance Costs   3,172 0 0
Total interest expense   7,241 0 0
Convertible Senior Notes due 2031 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   4,154 0 0
Amortization of Issuance Costs   1,909 0 0
Total interest expense   6,063 0 0
Convertible Senior Notes due 2032 | Convertible Debt        
Debt Instrument [Line Items]        
Contractual Interest Expense   9,650 0 0
Amortization of Issuance Costs   1,417 0 0
Total interest expense   11,067 0 0
Secured Notes Due Twenty Twenty Eight        
Debt Instrument [Line Items]        
Contractual Interest Expense   22,628 30,625 30,625
Amortization of Issuance Costs   1,287 1,646 1,541
Total interest expense   $ 23,915 32,271 32,166
Secured Term Loan Due Twenty Twenty Five        
Debt Instrument [Line Items]        
Contractual Interest Expense $ 0   3,781 9,006
Amortization of Issuance Costs     31 103
Total interest expense     $ 3,812 $ 9,109