XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Common Stock - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 17, 2023
Nov. 09, 2023
Sep. 18, 2023
Mar. 10, 2023
Nov. 30, 2023
Sep. 30, 2023
Mar. 16, 2023
Jul. 31, 2024
Apr. 30, 2024
May 06, 2024
Class of Stock [Line Items]                    
Stock issued during period               229,818    
Common stock, shares authorized               500,000,000 500,000,000  
Common stock, par value               $ 0.001 $ 0.001 $ 0.001
Common stock, shares, issued               906,416 676,598  
Sale of common stock     $ 50,000,000              
Dividends declared               $ 0 $ 0  
Purchase Agreement And Registration Rights Agreement                    
Class of Stock [Line Items]                    
Common stock, par value             $ 0.001      
Term of purchases agreement       36 months     36 months      
Declared effective date               Mar. 13, 2024    
Maximum | ATM Facility                    
Class of Stock [Line Items]                    
Sale of common stock     3,250,000              
Maximum | At-the-Market Offering                    
Class of Stock [Line Items]                    
Sale of common stock     $ 3,250,000              
Common Stock                    
Class of Stock [Line Items]                    
Stock issued during period               229,818    
Common stock, par value               $ 125.03    
Proceeds from common stock               $ 94,461    
Common Stock | ATM Facility                    
Class of Stock [Line Items]                    
Stock issued during period               120,857    
Proceeds from common stock               $ 551,000    
Common Stock | Purchase Agreement And Registration Rights Agreement                    
Class of Stock [Line Items]                    
Stock issued during period               67,878    
Proceeds from common stock               $ 1,600,000    
Common Stock | Purchase Agreement And Registration Rights Agreement | Lincoln Park Capital Fund, LLC                    
Class of Stock [Line Items]                    
Stock issued during period               14,500    
Proceeds from common stock               $ 52,000    
Common Stock | EDA                    
Class of Stock [Line Items]                    
Stock issued during period               530,057    
Proceeds from common stock               $ 9,800,000    
Common Stock | Minimum | EDA                    
Class of Stock [Line Items]                    
Sale of common stock         $ 3,250,000          
Common Stock | Maximum | Purchase Agreement And Registration Rights Agreement                    
Class of Stock [Line Items]                    
Purchase price of common stock       $ 15,000,000            
Sale of common stock             $ 15,000,000      
Common Stock | Maximum | EDA                    
Class of Stock [Line Items]                    
Sale of common stock         15,000,000 $ 3,250,000        
Common Stock | Maximum | EDA | ATM Facility                    
Class of Stock [Line Items]                    
Sale of common stock         $ 11,000,000          
Common Stock | Maxim | ATM Facility                    
Class of Stock [Line Items]                    
Stock issued during period               120,857    
Common Stock | Maxim | Maximum | EDA                    
Class of Stock [Line Items]                    
Sale of common stock $ 15,000,000 $ 10,000,000