v3.26.1
Fair Value Measurements - Changes in Fair Value (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   $ 43,789
Change in fair value included in other income (expense), net   16,535
Ending balance   60,324
Contingent Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 166 0
Change in fair value included in other income (expense), net (166) 0
Ending balance $ 0 0
Series D warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   7,882
Change in fair value included in other income (expense), net   (50)
Ending balance   7,832
Common Stock Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   10,976
Change in fair value included in other income (expense), net   11
Ending balance   10,987
Embedded Derivative Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   24,931
Change in fair value included in other income (expense), net   16,574
Ending balance   $ 41,505