XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Carrying Value and Fair Value of Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 12, 2025
Dec. 31, 2024
2026 Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument, Face Amount   $ 341,100  
Unamortized issuance costs $ 0   $ (31,137)
Unamortized Debt Issuance Expense     (7,365)
Net Carrying Value     168,623
2026 Notes | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value 8,553   180,360
Debt Instrument, Face Amount 20,125   207,125
Unamortized Debt Issuance Expense (94)    
Net Carrying Value 20,031    
Convertible Senior Notes Due 2029      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument, Face Amount     50,000
Unamortized issuance costs (27,451)    
Convertible Senior Notes Due 2029 | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value 197,913    
Debt Instrument, Face Amount 214,374    
Unamortized Debt Issuance Expense (6,495)    
Net Carrying Value 180,428    
2024 Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Unamortized issuance costs     0
2024 Notes | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value     164,348
Debt Instrument, Face Amount     361,204
Unamortized Debt Issuance Expense     (2,757)
Net Carrying Value     $ 358,447
Second Lien Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Unamortized issuance costs 0    
Second Lien Notes | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value 68,122    
Debt Instrument, Face Amount 181,952    
Unamortized Debt Issuance Expense 0    
Net Carrying Value $ 181,952