XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Reconciliation of Level 3 Fair Value of Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance of recurring Level 3 liabilities at beginning of period $ 4,817 $ 36,175 $ 52,207 $ 38,622
Balance of recurring Level 3 liabilities at end of period 10,519 18,227 10,519 18,227
Change in Earnout Shares liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Change in earnout shares liability and private placement warrant liability 34 (944) (1,903) (1,211)
Change in Private Placement Warrant liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Change in earnout shares liability and private placement warrant liability $ 5,668 $ (17,004) $ (39,785) $ (19,184)