v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Marketable securities $ 4,992 $ 19,885
Contingently returnable common stock asset 4,169 4,094
Assets 54,911 63,385
Liabilities:    
Contingent earn-out liability 0 374
Contingently issuable common stock liability 392 1,809
Public Warrant liability 1,818 3,862
Liabilities 2,210 6,045
Treasury bills    
Assets:    
Marketable securities 4,992 19,885
Cash and cash equivalents and marketable securities 14,931  
Money market funds    
Assets:    
Cash and cash equivalents 35,811 39,406
Level 1    
Assets:    
Contingently returnable common stock asset 0 0
Assets 35,811 39,406
Liabilities:    
Contingent earn-out liability   0
Contingently issuable common stock liability 0 0
Public Warrant liability 1,818 3,862
Liabilities 1,818 3,862
Level 1 | Treasury bills    
Assets:    
Marketable securities   0
Cash and cash equivalents and marketable securities 0  
Level 1 | Money market funds    
Assets:    
Cash and cash equivalents 35,811 39,406
Level 2    
Assets:    
Contingently returnable common stock asset 0 0
Assets 14,931 19,885
Liabilities:    
Contingent earn-out liability   0
Contingently issuable common stock liability 0 0
Public Warrant liability 0 0
Liabilities 0 0
Level 2 | Treasury bills    
Assets:    
Marketable securities   19,885
Cash and cash equivalents and marketable securities 14,931  
Level 2 | Money market funds    
Assets:    
Cash and cash equivalents 0 0
Level 3    
Assets:    
Contingently returnable common stock asset 4,169 4,094
Assets 4,169 4,094
Liabilities:    
Contingent earn-out liability   374
Contingently issuable common stock liability 392 1,809
Public Warrant liability 0 0
Liabilities 392 2,183
Level 3 | Treasury bills    
Assets:    
Marketable securities   0
Cash and cash equivalents and marketable securities 0  
Level 3 | Money market funds    
Assets:    
Cash and cash equivalents $ 0 $ 0