v3.26.1
Common Stock - Issued and Outstanding Shares - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 30, 2026
Feb. 29, 2024
Direct Offering [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Gross proceeds from issuance of common stock   $ 60.0
Placement agent fees and offering expenses   3.9
Proceeds from issuance of common stock   $ 56.1
Direct Offering [Member] | Common Stock [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock, shares issued   13,086,151
Common stock, price per share   $ 4.585
Private Placement [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Proceeds from issuance of common stock $ 11.4  
Private Placement [Member] | Pre-Funded Warrants    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price per unit of warrant   $ 0.001
Private Placement [Member] | Common Stock [Member] | Pre-Funded Warrants    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Warrants to purchase common stock   13,086,151
Exercise price per unit of warrant   $ 4.906