v3.26.3
Warrants - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jul. 24, 2025
Jul. 22, 2025
Oct. 31, 2025
Jun. 30, 2026
Sep. 24, 2025
Jun. 30, 2025
Class of Warrant or Right [Line Items]            
Common stock, shares issued       36,785,000   6,663,000
Number of Warrants Outstanding       3,953,187    
Weighted-average grant date fair value       $ 1.43    
Pre-Funded Warrants            
Class of Warrant or Right [Line Items]            
Exercise price       $ 0.0001 $ 0.0001  
Warrant issuance date Jul. 24, 2025          
Common stock, shares issued 2,084,509     3,938,209    
Surrendered warrants to achieve common stock       3,938,360    
Warrants issued to purchase common stock   6,022,869        
Asset-based fee payable         $ 1.9  
Asset-based fee       $ 1.8    
Pre-Funded Warrants | Private Placement            
Class of Warrant or Right [Line Items]            
Number of Warrants Outstanding       0    
Pre Funded Warrant for the Purchase of Common Stock | Maximum            
Class of Warrant or Right [Line Items]            
Warrants issued to purchase common stock         546,348  
Advisory Warrants            
Class of Warrant or Right [Line Items]            
Warrant exercisable date   Jul. 22, 2030        
Warrants issued to purchase common stock   3,070,177        
Fair value of the Advisory Warrants       $ 16.2    
Weighted-average grant date fair value   $ 5.28        
Advisory Fee     $ 0.8      
Advisory Warrants | Maximum            
Class of Warrant or Right [Line Items]            
Exercise price   5.13        
Advisory Warrants | Minimum            
Class of Warrant or Right [Line Items]            
Exercise price   $ 3.42        
GD Advisory Warrants            
Class of Warrant or Right [Line Items]            
Exercise price     $ 0.0001      
Warrants issued to purchase common stock     234,149      
Asset-based fee       $ 0.7    
Other Warrant            
Class of Warrant or Right [Line Items]            
Exercise price       $ 6.8    
Warrant exercisable date       Oct. 25, 2022    
Number of Warrants Outstanding       102,513    
Other Warrant | Torreya Partners LLC            
Class of Warrant or Right [Line Items]            
Exercise price       $ 6.8    
Warrants outstanding       102,513