v3.26.1
Fair Value Measurements - Schedule of the Changes in the Fair Value of Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 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,674) $ (1,880)
Balance at March 31, 2026 842  
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,674)  
Balance at March 31, 2026 842  
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