XML 47 R39.htm IDEA: XBRL DOCUMENT v3.25.2
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
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,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  
Public Offering [Member] | Subsequent Event [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      
June 2025 Public Offering [ Memer]        
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 [ Memer]        
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] | 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] | June 2025 Public Offering [ Memer] | Subsequent Event [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Sale of common stock and warrant, public offering price $ 3      
Additional number of shares to be issued as option in part 1,419,896      
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