v3.26.1
Fair Value Measurements and Financial Instruments - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Fair value measurement transfer between Level 1 and Level 2   $ 0   $ 0   $ 0
Fair value measurement transfer Level 3   $ 0   $ 0   $ 0
Common stock, par value   $ 0.001   $ 0.001   $ 0.001
Warrants exercise price per share   $ 4,915   $ 4,915   $ 4,915
Accrued interest income from short term bank deposits   $ 100,000 $ 100,000 $ 200,000 $ 300,000  
Accrued interest income from long term certificates of deposit   $ 200,000 $ 200,000 $ 300,000 $ 300,000  
Preferred Stock Warrants            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Common stock, par value $ 0.001          
Warrants to purchase shares 811          
Aggregate purchase price of warrants $ 5,000,000          
Warrants exercise price per share $ 4,915          
Expiration date Oct. 30, 2033          
Number of shares of common stock issuable upon exercise and conversion of warrants 540,666          
Convertible Preferred Stock            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Preferred stock shares issued 811          
Preferred stock, par value $ 0.001