v3.26.1
Common Stock - Public Offering - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 25, 2025
Jun. 28, 2025
Jun. 26, 2025
Jun. 30, 2025
Jun. 30, 2026
Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Additional number of securities underwriters exercised by warrants or rights in part 1,419,896 1,766,666      
Warrants term     5 years    
Exercise price per share of warrant     $ 3    
Number of days option granted to purchase additional shares     30 days    
Proceeds from issuance of common stock       $ 4.0  
Number of days prior notice to increase or decrease ownership limitation on warrants     61 days    
June 2025 Public Offering [ Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrants to purchase common stock       15,000,000  
Additional number of securities underwriters exercised by warrants or rights in part       1,766,666  
Gross proceeds from issuance of common stock       $ 45.0  
Placement agent fees and offering expenses       3.8  
Proceeds from issuance of common stock       $ 41.2  
Number of securities exercised accompanying warrants       1,419,896  
Underwriting discounts       $ 0.3  
Common Stock [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares agreed to issue and sell     15,000,000 15,000,000  
Warrant [Member] | June 2025 Public Offering [ Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Proceeds from issuance of common stock       $ 4.3  
Common Stock and Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Sale of common stock and warrant, public offering price     $ 3    
Minimum [Member] | Warrant [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Equity instrument, convertible beneficial ownership percentage for exercise by holder     9.99%    
Maximum [Member] | Common Stock [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares agreed to issue and sell     15,000,000    
Pre-Funded Warrants | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price per share of warrant     $ 2.999    
Pre-Funded Warrants | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price per share of warrant         $ 0.001
Pre-Funded Warrants | Minimum [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Equity instrument, convertible beneficial ownership percentage for exercise by holder     9.99%    
Pre-Funded Warrants | Exercisable Subject to Certain Ownership Limitations [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price per share of warrant     $ 0.001    
Underwriting [Member] | Maximum [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Additional number of shares to be issued accompanying warrants     2,250,000    
Underwriting [Member] | Maximum [Member] | Common Stock [Member] | Public Offering [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Additional number of shares to be issued as option in part     2,250,000