Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Fair Value of Debt Derivative Liabilities (Details)

v3.25.4
Commitments and Contingencies - Fair Value of Debt Derivative Liabilities (Details)
$ in Thousands
Jan. 20, 2026
USD ($)
Dec. 31, 2025
USD ($)
settlementScenario
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Pre-payment of make-whole payment, alternative interpretation   $ 23,700  
Subsequent Event      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Credit facility final payoff amount $ 69,707    
Debt derivative liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt derivative liabilities   $ 3,886 $ 2,400
Credit Facility | Debt derivative liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Number of potential settlement scenarios | settlementScenario   3  
Make-whole payment required under each scenario, internal rate of return   11.50%  
Credit Facility - first tranche      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Held to maturity make-whole payment, alternative interpretation   $ 15,500  
Credit Facility - second tranche      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Held to maturity make-whole payment, alternative interpretation   $ 8,200