v3.26.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash equivalents $ 18,524 $ 11,516
Short-term investments   1,496
Assets measured at fair value 18,524 13,012
Liabilities:    
Total liabilities measured at fair value 10,500 16,450
Money Market Funds    
Current assets:    
Cash equivalents 18,524 5,938
Commercial Paper    
Current assets:    
Cash equivalents   3,582
Short-term investments   496
U.S. Government Sponsored Entities - Mortgagebacked Securities    
Current assets:    
Cash equivalents   1,996
Short-term investments   1,000
Promissory Note    
Liabilities:    
Total liabilities measured at fair value 9,200 8,450
Warrant Liability    
Liabilities:    
Total liabilities measured at fair value 1,300 8,000
Level 1    
Current assets:    
Cash equivalents 18,524 5,938
Assets measured at fair value 18,524 5,938
Level 1 | Money Market Funds    
Current assets:    
Cash equivalents 18,524 5,938
Level 2    
Current assets:    
Cash equivalents   5,578
Short-term investments   1,496
Assets measured at fair value   7,074
Level 2 | Commercial Paper    
Current assets:    
Cash equivalents   3,582
Short-term investments   496
Level 2 | U.S. Government Sponsored Entities - Mortgagebacked Securities    
Current assets:    
Cash equivalents   1,996
Short-term investments   1,000
Level 3    
Liabilities:    
Total liabilities measured at fair value 10,500 16,450
Level 3 | Promissory Note    
Liabilities:    
Total liabilities measured at fair value 9,200 8,450
Level 3 | Warrant Liability    
Liabilities:    
Total liabilities measured at fair value $ 1,300 $ 8,000