v3.26.1
Fair Value Measurements - Schedule of Changes in Fair Value of the Public and Private Placements Warrants (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Private Placements Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value as of beginning $ 342,000 $ 684,000 $ 1,482,000 $ 5,586,000
Change in fair value during the period (57,000) (342,000) 0 (4,104,000)
Fair value as of ending 285,000 342,000 1,482,000 1,482,000
Earn-Out Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value as of beginning 501,500 540,000 170,000 620,000
Change in fair value during the period (480,500) (38,500) 540,000 (450,000)
Fair value as of ending $ 21,000 $ 501,500 $ 710,000 $ 170,000