XML 106 R93.htm IDEA: XBRL DOCUMENT v3.26.1
Debt and Other Financing - Convertible Notes Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Cash paid for interest $ 33,978 $ 2,523
Total interest expense 14,946 $ 12,187
Convertible Senior Notes    
Debt Instrument [Line Items]    
Cash paid for interest 6,741  
Amortization of debt issuance costs 392  
Total interest expense $ 7,133