XML 46 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Reconciliation of Level 3 Fair Value of Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 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 $ 6,404 $ 47,164 $ 52,207 $ 38,622
Balance of recurring Level 3 liabilities at end of period 4,817 36,175 4,817 36,175
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 (61) (743) (1,937) (267)
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 $ (1,526) $ (10,246) $ (45,453) $ (2,180)