v3.26.1
Fair Value Measurements - Schedule of Changes in the Fair Value of Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Common Stock
Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     $ 2,475 $ 2,533
Adjustments to fair value     (5) (58)
Ending balance     2,470 2,475
Redeemable
Convertible
Preferred Stock
Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     232 230
Adjustments to fair value     19 2
Ending balance     251 232
Term Loan        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 90,005 $ 57,226 53,278 51,481
Additions   30,000    
Adjustments to fair value 1,026 2,779 (1,206) 1,797
Ending balance $ 91,031 $ 90,005 $ 52,072 $ 53,278