Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity - Issuances of Common Stock (Details)

v3.25.2
Stockholders' Equity - Issuances of Common Stock (Details)
12 Months Ended 24 Months Ended
Jan. 29, 2025
USD ($)
shares
Jan. 10, 2025
USD ($)
$ / shares
shares
Apr. 01, 2024
USD ($)
Mar. 26, 2024
USD ($)
$ / shares
shares
Dec. 07, 2023
USD ($)
$ / shares
shares
Aug. 11, 2023
USD ($)
$ / shares
shares
Dec. 09, 2022
shares
Dec. 06, 2022
shares
Nov. 01, 2021
$ / shares
shares
Nov. 25, 2020
USD ($)
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Jul. 03, 2024
USD ($)
$ / shares
Aug. 04, 2023
$ / shares
shares
Aug. 03, 2023
$ / shares
Class of Stock [Line Items]                                
Common stock, par value | $ / shares                     $ 0.001          
Preferred stock, shares issued                     0          
Combined price per share of common stock and warrants | $ / shares                     $ 0.76 $ 2.11 $ 2.11      
Proceeds from the exercise of stock options | $                     $ 131,000          
Subscription receivable | $                     $ 105,000          
Restricted Stock Units                                
Class of Stock [Line Items]                                
Shares vested                     35,369 42,054        
Employee Stock Option                                
Class of Stock [Line Items]                                
Shares exercised                     73,100 0 0      
Weighted-average exercise price | $ / shares                     $ 3.2 $ 1.92        
Proceeds from the exercise of stock options | $                     $ 130,550          
Maximum | Employee Stock Option                                
Class of Stock [Line Items]                                
Weighted-average exercise price | $ / shares                     $ 2.45          
Minimum | Employee Stock Option                                
Class of Stock [Line Items]                                
Weighted-average exercise price | $ / shares                     $ 1.72          
Cantor Fitzgerald Underwriting | At-The-Market Offerings | Common Stock                                
Class of Stock [Line Items]                                
Common stock, shares issued                   460,133 0 170,989        
Gross proceeds from sale of equity | $                   $ 8,100,000            
Net proceeds from sale of equity | $                       $ 1,700,000        
Cantor Fitzgerald Underwriting | At-The-Market Offerings | Common Stock | Maximum                                
Class of Stock [Line Items]                                
Aggregate offering price | $                   $ 100,000,000            
Wainwright Underwriting | At-The-Market Offerings                                
Class of Stock [Line Items]                                
Agent fee percentage             7.00%                  
Wainwright Underwriting | At-The-Market Offerings | Common Stock                                
Class of Stock [Line Items]                                
Common stock, shares issued               76,538                
Wainwright Underwriting | At-The-Market Offerings | Common Stock | Pre-Funded Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued               91,730                
Wainwright Underwriting | At-The-Market Offerings | Common Stock | Series A warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued               168,267                
Wainwright Underwriting | At-The-Market Offerings | Common Stock | Series B warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued               168,267                
Wainwright Underwriting | H.C. Wainwright & Co. | Underwriters Option | Common Stock                                
Class of Stock [Line Items]                                
Underwriters purchase option period             30 days                  
Wainwright Underwriting | H.C. Wainwright & Co. | Underwriters Option | Common Stock | Maximum                                
Class of Stock [Line Items]                                
Warrants, shares issued             50,480                  
Wainwright Underwriting | H.C. Wainwright & Co. | Underwriters Option | Common Stock | Minimum                                
Class of Stock [Line Items]                                
Common stock, shares issued             25,240                  
Wainwright Underwriting | H.C. Wainwright & Co. | Underwriters Option | Common Stock | Representative Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued             10,094                  
Additional shares for purchase, percentage of aggregate shares in offerings             6.00%                  
Wainwright Underwriting | H.C. Wainwright & Co. | Underwriters Option | Common Stock | Series A warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued             25,240                  
Wainwright Underwriting | H.C. Wainwright & Co. | Underwriters Option | Common Stock | Series B warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued             25,240                  
Lincoln Park Stock Purchase Agreement | At-The-Market Offerings | Common Stock                                
Class of Stock [Line Items]                                
Aggregate offering price | $           $ 10,000,000                    
Common stock, shares issued                       202,595        
Gross proceeds from sale of equity | $           $ 5,000,000                    
Net proceeds from sale of equity | $                       $ 1,300,000        
Common stock, shares available for future issuance                     0          
Term of stock purchase agreement           24 months                    
Initial commitment shares issued           10,573                    
Additional commitment shares issued           10,573                    
Lincoln Park Stock Purchase Agreement | At-The-Market Offerings | Common Stock | Maximum                                
Class of Stock [Line Items]                                
Aggregate offering price | $           $ 10,000,000                    
Shares available for purchase when stock price closes between $3 and $20 per share           5,000                    
Shares available for purchase when stock price closes between $20 and $40 per share           7,500                    
Shares available for purchase when stock price closes at or above $40 per share           10,000                    
Fair value of common stock purchased in single transaction | $           $ 500,000                    
Lincoln Park Stock Purchase Agreement | At-The-Market Offerings | Common Stock | Minimum                                
Class of Stock [Line Items]                                
Stock price permitting the sale of up to 5,000 shares | $ / shares           $ 3                    
Stock price permitting the sale of up to 7,500 shares | $ / shares           20                    
Stock price permitting the sale of up to 10,000 shares | $ / shares           40                    
Stock price permitting accelerated purchase clause | $ / shares           $ 4                    
Number of "additional accelerated purchases" that may be directed           1                    
Securities Purchase Agreement | Alliance Global Partners | Private placement                                
Class of Stock [Line Items]                                
Net proceeds from sale of equity | $         $ 4,000,000                      
Combined price per share of common stock and warrants | $ / shares         $ 2                      
Reimbursement for legal expenses | $         $ 75,000                      
Non-accountable expense allowance | $         $ 15,000                      
Accrued stock issuance costs | $                     $ 308,000          
Agent fee percentage         5.50%                      
Securities Purchase Agreement | Alliance Global Partners | Private placement | Common Stock                                
Class of Stock [Line Items]                                
Common stock, shares issued         600,000                      
Securities Purchase Agreement | Alliance Global Partners | Private placement | Common Stock | Pre-Funded Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued         1,650,000                      
Warrants, shares of common stock issuable upon conversion         1,650,000                      
Securities Purchase Agreement | Alliance Global Partners | Private placement | Common Stock | Series C Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued         2,250,000                      
Warrants, shares of common stock issuable upon conversion         2,250,000                      
Securities Purchase Agreement | Alliance Global Partners | Private placement | Common Stock | Series D Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued         2,250,000                      
Warrants, shares of common stock issuable upon conversion         2,250,000                      
Securities Purchase Agreement and Warrants | Private placement                                
Class of Stock [Line Items]                                
Gross proceeds from sale of equity | $       $ 15,100,000                        
Reimbursement for legal expenses | $     $ 50,000                          
Agent fee percentage     6.00%                          
Reduced placement agent fee percentage     4.00%                          
Securities Purchase Agreement and Warrants | Private placement | Common Stock                                
Class of Stock [Line Items]                                
Common stock, shares issued       2,701,315                        
Net proceeds from sale of equity | $     $ 14,100,000                          
Securities Purchase Agreement and Warrants | Private placement | Common Stock | Pre-Funded Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued       2,585,963                        
Warrants, exercise price | $ / shares       $ 0.0001                        
Securities Purchase Agreement and Warrants | Private placement | Common Stock | Series E Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued       5,287,278                        
Warrants, exercise price | $ / shares       $ 2.64                        
Warrants, exercisable term       5 years                        
Securities Purchase Agreement and Warrants | Private placement | Common Stock | Common Shares and Series E Warrants                                
Class of Stock [Line Items]                                
Combined price per share of common stock and warrants | $ / shares       $ 2.85                        
Securities Purchase Agreement and Warrants | Private placement | Common Stock | Pre-funded and Series E Warrants                                
Class of Stock [Line Items]                                
Combined price per share of common stock and warrants | $ / shares       $ 2.849                        
Term of 2024 Securities Purchase Agreement       1 year                        
Suspension period       15 days                        
Purchase agreement exclusivity period       60 days                        
Securities Purchase Agreement and Warrants | Private placement | Common Stock | Pre-funded and Series E Warrants | Maximum                                
Class of Stock [Line Items]                                
Warrant exercise, common stock ownership limitation       4.99%                        
Warrant exercise, common stock ownership limitation (at the election of the holder)       9.99%                        
Number of days to file a registration statement       75 days                        
Number of days to file a registration statement (in the event of a "full review" by SEC)       90 days                        
Securities Purchase Agreement and Warrants | Private placement | Common Stock | Pre-funded and Series E Warrants | Minimum                                
Class of Stock [Line Items]                                
Warrant holder's election, period of written notice       61 days                        
Number of days to file a registration statement       60 days                        
At Market Issuance Sales Agreement | Placement Agents | At-The-Market Offerings | Common Stock                                
Class of Stock [Line Items]                                
Common stock, par value | $ / shares                           $ 0.001    
Aggregate offering price | $                           $ 7,350,000    
Common stock, shares issued                     3,184,899          
Net proceeds from sale of equity | $                     $ 2,617,000          
2025 Purchase Agreement | Investors | Private placement | Common Stock                                
Class of Stock [Line Items]                                
Common stock, shares issued   240,807                            
Share price on new issues | $ / shares   $ 2.72                            
Aggregate gross proceeds | $   $ 655,000                            
Gross proceeds from sale of equity | $   $ 655,000                            
AstralBio Exclusive License Agreement                                
Class of Stock [Line Items]                                
Common stock, shares issued 246,087                              
Payment of upfront licensing fee | $ $ 750,000                              
Warrants | H.C. Wainwright & Co. | Common Stock | Pre-Funded Warrants                                
Class of Stock [Line Items]                                
Warrants, exercise price | $ / shares                               $ 0.001
Warrants | H.C. Wainwright & Co. | Common Stock | Representative Warrants                                
Class of Stock [Line Items]                                
Warrants, exercise price | $ / shares                               $ 26
Warrants, exercisable term                               5 years
Warrants | H.C. Wainwright & Co. | Common Stock | Warrants                                
Class of Stock [Line Items]                                
Warrants, exercise price | $ / shares                             $ 10 $ 20.8
Warrants | H.C. Wainwright & Co. | Common Stock | Series A warrants                                
Class of Stock [Line Items]                                
Warrants, shares of common stock issuable upon conversion                             173,795  
Warrants, exercise price | $ / shares                               $ 20.8
Warrants, exercisable term                               5 years
Warrants | H.C. Wainwright & Co. | Common Stock | Series B warrants                                
Class of Stock [Line Items]                                
Warrants, shares of common stock issuable upon conversion                             102,900  
Warrants, exercise price | $ / shares                               $ 20.8
Warrants, exercisable term                               2 years
Warrants | Bryan Capital | Common Stock | Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued                 2,579              
Warrants, exercise price | $ / shares                 $ 665              
Warrants | Alliance Global Partners | Private placement | Common Stock                                
Class of Stock [Line Items]                                
Common stock, shares issued         600,000                      
Warrants | Alliance Global Partners | Private placement | Common Stock | Pre-Funded Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued         1,650,000                      
Warrants, shares of common stock issuable upon conversion         1,650,000                      
Warrants, exercise price | $ / shares         $ 0.0001                      
Combined price per share of common stock and warrants | $ / shares         $ 1.9999                      
Warrants | Alliance Global Partners | Private placement | Common Stock | Series C Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued         2,250,000                      
Warrants, shares of common stock issuable upon conversion         2,250,000                      
Warrants, exercise price | $ / shares         $ 2                      
Warrants, exercisable term         2 years                      
Warrants | Alliance Global Partners | Private placement | Common Stock | Series D Warrants                                
Class of Stock [Line Items]                                
Warrants, shares issued         2,250,000                      
Warrants, shares of common stock issuable upon conversion         2,250,000                      
Warrants, exercise price | $ / shares         $ 2.00                      
Warrants, exercisable term         5 years