v3.25.4
Warrants (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
day
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Class of Warrant or Right [Line Items]      
Warrant liabilities | $ $ 26,455 $ 15,108  
Change in fair value of warrant liabilities | $ $ 11,347 $ 8,244 $ 4,976
Public Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) | shares 14,024,758 13,352,317  
Exercise price of warrants or rights (in dollars per share) | $ / shares $ 11.50 $ 11.50  
Redemption price (in dollars per share) | $ / shares $ 0.01    
Redemption period (in days) 30 days    
Warrant, number of trading days of sale price of common stock for redemption | day 20    
Warrant, number of consecutive trading days | day 30    
Number of business days before notice of redemption | day 3    
Public Warrants | Class A Common Stock      
Class of Warrant or Right [Line Items]      
Number of shares entitled to holders of each whole warrant (in shares) | shares 1 1  
Redemption trigger price (in dollars per share) | $ / shares $ 18.00    
Private Placement Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) | shares 1,314,304 1,987,120  
$11.50 Exercise Price Warrants      
Class of Warrant or Right [Line Items]      
Exercise price of warrants or rights (in dollars per share) | $ / shares $ 11.50 $ 11.50  
$11.50 Exercise Price Warrants | Class A Common Stock      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) | shares 401,804 1,074,620  
$15 Exercise Price Warrants      
Class of Warrant or Right [Line Items]      
Exercise price of warrants or rights (in dollars per share) | $ / shares $ 15.00 $ 15.00  
$15 Exercise Price Warrants | Class A Common Stock      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) | shares 912,500 912,500