v3.26.1
Fair Value Measurements - Schedule of the Changes in the Fair Value of Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at December 31, 2025 $ 3,516  
Change in fair value of warrant liability (2,894) $ (1,583)
Balance at June 30, 2026 622  
PPAs Liability, Beginning Balance 4,142  
PPAs Liability, Ending Balance 0  
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at December 31, 2025 3,516  
Change in fair value of warrant liability (2,894)  
Balance at June 30, 2026 622  
PPAs Liability, Beginning Balance 4,142  
Conversion of Pre-Paid Advance into common stock (3,869)  
Change in fair value of PPAs liability (273)  
PPAs Liability, Ending Balance $ 0