XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
Nov. 12, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Common stock, shares issued   59,881,775   59,789,275
Common stock, par value   $ 0.001 $ 0.001 $ 0.001
Pre-funded Warrants [Member]        
Subsequent Event [Line Items]        
Warrants exercise price   $ 0.001    
Subsequent Event [Member] | Underwriting Agreement [Member] | Pre-funded Warrants [Member]        
Subsequent Event [Line Items]        
Offering price per share $ 1.649      
Warrants exercise price $ 0.001      
Subsequent Event [Member] | Underwriting Agreement [Member] | Pre-funded Warrants [Member] | Maximum [Member]        
Subsequent Event [Line Items]        
Common stock warrants exercisable 15,151,515      
Subsequent Event [Member] | Underwritten Public Offering [Member] | Underwriting Agreement [Member]        
Subsequent Event [Line Items]        
Common stock, shares issued 15,152,485      
Offering price per share $ 1.65      
Net proceeds from offering $ 53.6      
Subsequent Event [Member] | Underwritten Option Shares [Member] | Underwriting Agreement [Member] | Maximum [Member]        
Subsequent Event [Line Items]        
Options issued to purchase common stock 4,545,600