XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash equivalents $ 5,418 $ 7,612
Short-term investments 8,614 10,734
Assets measured at fair value 14,032 18,346
Liabilities:    
Total liabilities measured at fair value 11,500 1,700
Money Market Funds    
Current assets:    
Cash equivalents 3,675 6,117
Commercial Paper    
Current assets:    
Cash equivalents 1,245 746
Short-term investments 3,386 6,573
U.S. Treasury bills    
Current assets:    
Cash equivalents 498 749
Short-term investments 3,491 3,227
U.S. Government Sponsored Entities - Mortgagebacked Securities    
Current assets:    
Short-term investments 1,737 934
Promissory note    
Liabilities:    
Total liabilities measured at fair value 8,900  
Warrant Liability    
Liabilities:    
Total liabilities measured at fair value 2,600 1,700
Level 1    
Current assets:    
Cash equivalents 3,675 6,117
Assets measured at fair value 3,675 6,117
Level 1 | Money Market Funds    
Current assets:    
Cash equivalents 3,675 6,117
Level 2    
Current assets:    
Cash equivalents 1,743 1,495
Short-term investments 8,614 10,734
Assets measured at fair value 10,357 12,229
Level 2 | Commercial Paper    
Current assets:    
Cash equivalents 1,245 746
Short-term investments 3,386 6,573
Level 2 | U.S. Treasury bills    
Current assets:    
Cash equivalents 498 749
Short-term investments 3,491 3,227
Level 2 | U.S. Government Sponsored Entities - Mortgagebacked Securities    
Current assets:    
Short-term investments 1,737 934
Level 3    
Liabilities:    
Total liabilities measured at fair value 11,500 1,700
Level 3 | Promissory note    
Liabilities:    
Total liabilities measured at fair value 8,900  
Level 3 | Warrant Liability    
Liabilities:    
Total liabilities measured at fair value $ 2,600 $ 1,700