v3.25.4
Fair Value Measurements - Fair Value Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contingent earn-out liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning $ 12,809 $ 29,119
Change in fair value (12,435) (16,310)
Balance at ending 374 12,809
Contingently issuable common stock liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning 4,001 6,530
Change in fair value 32 (2,529)
Fair value adjustment for contingently returnable shares (2,224)  
Balance at ending 1,809 4,001
Public Warrant liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning 4,297 10,889
Change in fair value (435) (6,592)
Balance at ending 3,862 4,297
Contingently returnable common stock asset    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning 0  
Change in fair value 2,646  
Fair value adjustment for contingently returnable shares 1,448  
Balance at ending $ 4,094 $ 0