v3.26.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 09, 2026
Feb. 19, 2025
Mar. 31, 2026
Mar. 31, 2025
Class Of Stock [Line Items]        
Warrants exercised     0  
February 2025 Offering [Member]        
Class Of Stock [Line Items]        
Net proceeds from offering   $ 188.0    
March 2026 Private Placement [Member]        
Class Of Stock [Line Items]        
Net proceeds from offering $ 226.3      
Common Stock [Member]        
Class Of Stock [Line Items]        
Stock issued and sold       35,739,810
Common Stock [Member] | Private Placement [Member]        
Class Of Stock [Line Items]        
Stock issued and sold     14,973,257  
Common Stock [Member] | February 2025 Offering [Member]        
Class Of Stock [Line Items]        
Stock issued and sold   35,739,810    
Common stock issued price per share   $ 4.03    
Common Stock [Member] | March 2026 Private Placement [Member]        
Class Of Stock [Line Items]        
Stock issued and sold 14,973,257      
Common stock issued price per share $ 5.61      
Pre-Funded Warrants [Member] | February 2025 Offering [Member]        
Class Of Stock [Line Items]        
Warrants outstanding   13,888,340    
Common stock warrants price per share   $ 4.029    
Pre-Funded Warrants [Member] | March 2026 Private Placement [Member]        
Class Of Stock [Line Items]        
Warrants outstanding 27,807,482      
Common stock warrants price per share $ 5.609