v3.26.1
Common Stock - Stock Warrants - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Feb. 29, 2024
Class of Warrant or Right [Line Items]        
Proceeds from exercise of warrants $ 1,385 $ 682 $ 227  
Percentage of voting power 50.00%      
Warrants Issued in December 2019 [Member]        
Class of Warrant or Right [Line Items]        
Warrants to purchase common stock   295,126    
Exercise price per share of warrant   $ 2.31    
Proceeds from exercise of warrants   $ 700    
Warrants Issued in June 2025 [Member]        
Class of Warrant or Right [Line Items]        
Warrants to purchase common stock 461,500      
Exercise price per share of warrant $ 3      
Proceeds from exercise of warrants $ 1,400      
Pre-Funded Warrants        
Class of Warrant or Right [Line Items]        
Percentage of outstanding shares of common stock 50.00%      
Pre-Funded Warrants | Private Placement [Member]        
Class of Warrant or Right [Line Items]        
Exercise price per share of warrant       $ 0.001
Pre-Funded Warrants | Private Placement [Member] | Common Stock [Member]        
Class of Warrant or Right [Line Items]        
Warrants to purchase common stock       13,086,151
Exercise price per share of warrant       $ 4.906