XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholder's Equity - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Feb. 14, 2024
Dec. 23, 2022
Apr. 30, 2024
Apr. 30, 2024
Apr. 30, 2023
May 21, 2021
Class of Warrant or Right [Line Items]            
Common stock, per share     $ 0.001 $ 0.001 $ 0.001  
Cash proceeds from issuance of common stock       $ 96,945,000 $ 56,582,000  
Net proceeds from offering, after deducting estimated expenses $ 150,100,000          
Underwriting discounts, commissions, and other offering expenses 500,000          
Maximum aggregate public offering price of securities to be issued under shelf registration statement           $ 300,000,000
Maximum [Member]            
Class of Warrant or Right [Line Items]            
Aggregate offering price of common stock authorized $ 100,000,000          
Common Stock [Member]            
Class of Warrant or Right [Line Items]            
Common stock, shares issued       7,016,312 9,484,199  
Aggregate number of shares to sell under subscription agreements 7,016,312 9,484,199        
Price per share under subscription agreements $ 15.25 $ 6        
Pre-funded Warrants [Member]            
Class of Warrant or Right [Line Items]            
Price per share under subscription agreements 15.249 5.999        
Exercise price per share of each pre-funded warrant $ 0.001 $ 0.001        
Pre-funded Warrants [Member] | Maximum [Member]            
Class of Warrant or Right [Line Items]            
Warrants to purchase shares of common stock 3,483,688 182,470        
Direct Offering [Member]            
Class of Warrant or Right [Line Items]            
Net proceeds from offering, after deducting estimated expenses   $ 57,700,000        
Underwriting discounts, commissions, and other offering expenses   $ 300,000        
Direct Offering [Member] | Pre-funded Warrants [Member]            
Class of Warrant or Right [Line Items]            
Common stock, shares issued     182,453