v3.26.1
Fair Value Measurement - Schedule of Assets And Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets:        
Marketable securities $ 13,457 $ 20,545    
Liabilities:        
Earnout liability 24 24 $ 24 $ 2,486
Fair value, recurring        
Assets:        
Cash equivalents 3,993 21,171    
Marketable securities 13,457 20,545    
Total fair value 17,450 41,716    
Liabilities:        
Earnout liability 24 24    
Convertible notes, net of issuance costs 6,979 14,970    
Total fair value 7,092 15,161    
Common stock warrants (Public) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 60 114    
Common stock warrants (Private Placement) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 29 53    
Level 1 | Fair value, recurring        
Assets:        
Cash equivalents 3,993 21,171    
Marketable securities 0 0    
Total fair value 3,993 21,171    
Liabilities:        
Earnout liability 0 0    
Convertible notes, net of issuance costs 0 0    
Total fair value 60 114    
Level 1 | Common stock warrants (Public) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 60 114    
Level 1 | Common stock warrants (Private Placement) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 0 0    
Level 2 | Fair value, recurring        
Assets:        
Cash equivalents 0 0    
Marketable securities 13,457 20,545    
Total fair value 13,457 20,545    
Liabilities:        
Earnout liability 0 0    
Convertible notes, net of issuance costs 0 0    
Total fair value 29 53    
Level 2 | Common stock warrants (Public) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 0 0    
Level 2 | Common stock warrants (Private Placement) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 29 53    
Level 3 | Fair value, recurring        
Assets:        
Cash equivalents 0 0    
Marketable securities 0 0    
Total fair value 0 0    
Liabilities:        
Earnout liability 24 24    
Convertible notes, net of issuance costs 6,979 14,970    
Total fair value 7,003 14,994    
Level 3 | Common stock warrants (Public) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding 0 0    
Level 3 | Common stock warrants (Private Placement) | Fair value, recurring        
Liabilities:        
Warrants or rights outstanding $ 0 $ 0