v3.26.1
Fair Value Measurements - Summary of Fair Value Measurements (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets:        
Fair Value $ 84,212 $ 92,586    
Fair Value, Inputs, Level 1        
Assets:        
Fair Value 31,662 37,279    
Fair Value, Inputs, Level 2 [Member]        
Assets:        
Fair Value 50,950 54,248    
Level 3 | Private Placement Warrants        
Liabilities:        
Total Warrant Liabilities $ 34 $ 199 $ 1,206 $ 1,690