v3.26.1
Fair Value Measurements - Summary of warrants (Detail) - Private Placement Warrants - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Warrant or Right [Line Items]        
Fair value as of beginning $ 34 $ 1,206 $ 199 $ 1,690
Change in value 34 344 199 828
Fair value as of ending $ 0 $ 862 $ 0 $ 862