Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Warrants (Details)

v3.25.3
Stockholders' Equity - Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 19, 2025
Apr. 29, 2025
May 31, 2024
May 17, 2024
Apr. 01, 2024
Mar. 26, 2024
Mar. 25, 2024
Dec. 07, 2023
Dec. 09, 2022
Dec. 06, 2022
Nov. 01, 2021
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Aug. 04, 2023
Aug. 03, 2023
Class of Stock [Line Items]                                      
Warrant exercise, common stock ownership limitation   4.99%                                  
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,269                  
Wainwright Underwriting | At-The-Market Offerings | Common Stock | Series B warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued                   168,269                  
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]                                      
Warrants, 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                    
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                    
Securities Purchase Agreement | Alliance Global Partners | Private placement                                      
Class of Stock [Line Items]                                      
Combined price per share of common stock and warrants               $ 2                      
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 | Common Stock                                      
Class of Stock [Line Items]                                      
Common stock, shares issued           2,701,315                          
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           $ 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           $ 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           $ 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           $ 2.849                          
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% 9.99%                        
Number of days to file a registration statement           75 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                          
Warrants | H.C. Wainwright & Co. | Common Stock | Pre-Funded Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price                                     $ 0.001
Warrants | H.C. Wainwright & Co. | Common Stock | Representative Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price                                     $ 26
Warrants, exercisable term                                     5 years
Warrants | H.C. Wainwright & Co. | Common Stock | Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price                                   $ 10 $ 20.8
Warrants, shares exercised                       0              
Proceeds from exercise of warrants                                 $ 2,207,000    
Warrants | H.C. Wainwright & Co. | Common Stock | Series A warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price                                     $ 20.8
Warrants, exercisable term                                     5 years
Warrants, shares exercised                                 17,064    
Warrants, shares of common stock issuable upon conversion                                   173,795  
Warrants | H.C. Wainwright & Co. | Common Stock | Series B warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price                                     $ 20.8
Warrants, exercisable term                                     2 years
Warrants, shares exercised                                 89,059    
Warrants, shares of common stock issuable upon conversion                                   102,900  
Warrants | Bryan Capital | Common Stock | Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued                     2,579                
Warrants, exercise price                     $ 665                
Warrants | Alliance Global Partners | Private placement | Common Stock | Pre-Funded Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price               $ 0.0001                      
Warrants, shares exercised                               1,650,000      
Warrants | Alliance Global Partners | Private placement | Common Stock | Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price               $ 1.9999                      
Proceeds from exercise of warrants                         $ 370,000 $ 4,000   $ 4,464,000      
Warrants | Alliance Global Partners | Private placement | Common Stock | Series C Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued               2,250,000                      
Warrants, exercise price               $ 2                      
Warrants, exercisable term               2 years                      
Warrants, shares exercised                         30,000 1,000   1,178,500      
Warrants | Alliance Global Partners | Private placement | Common Stock | Series D Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued               2,250,000                      
Warrants, exercise price               $ 2.00                      
Warrants, exercisable term               5 years                      
Warrants, shares exercised                         155,000 1,000   1,053,500      
Warrants | Chardan Capital Markets | Private placement | Common Stock                                      
Class of Stock [Line Items]                                      
Warrants, shares issued         2,701,315                            
Warrants | Chardan Capital Markets | Private placement | Common Stock | Pre-Funded Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price         $ 0.0001                            
Warrants, shares exercised         2,585,963             300,000     1,131,578        
Proceeds from exercise of warrants                       $ 30     $ 113        
Warrants | Chardan Capital Markets | Private placement | Common Stock | Series E Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued         5,287,278                            
Warrants, exercise price         $ 2.64                            
Warrants, exercisable term         5 years                            
Warrants | Chardan Capital Markets | Private placement | Common Stock | Common Shares and Series E Warrants                                      
Class of Stock [Line Items]                                      
Combined price per share of common stock and warrants         $ 2.85                            
Warrants | Chardan Capital Markets | Private placement | Common Stock | Pre-funded and Series E Warrants                                      
Class of Stock [Line Items]                                      
Combined price per share of common stock and warrants         $ 2.849                            
Warrant Inducement Agreement | Pre-Funded Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued   5,626,685                                  
Warrants, exercise price   $ 0.86                                  
Warrant Inducement Agreement | Inducement Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued   11,253,370                                  
Warrants, exercise price   $ 0.86                                  
Warrants, exercisable term   5 years                                  
Proceeds from exercise of warrants   $ 6,200,000                                  
Warrant exercise, common stock ownership limitation (at the election of the holder)   9.99%                                  
Inducement warrants conversion percentage to common shares   200.00%                                  
Proceeds per share (inducement warrants)   $ 0.125                                  
Number of days to file a registration statement   45 days                                  
Warrant Inducement Agreement | H.C. Wainwright & Co.                                      
Class of Stock [Line Items]                                      
Warrants, exercise price   $ 0.86                                  
Warrants, shares exercised   144,230                                  
Warrant Inducement Agreement | H.C. Wainwright & Co. | Series A warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued   144,230                                  
Warrants, exercise price   $ 10                                  
Warrant Inducement Agreement | Alliance Global Partners                                      
Class of Stock [Line Items]                                      
Warrants, exercise price   $ 0.86                                  
Warrants, shares exercised   2,000,000                                  
Warrant Inducement Agreement | Alliance Global Partners | Series C Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued   1,000,000                                  
Warrants, exercise price   $ 2                                  
Warrant Inducement Agreement | Alliance Global Partners | Series D Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued   1,000,000                                  
Warrants, exercise price   $ 2                                  
Warrant Inducement Agreement | Chardan Capital Markets                                      
Class of Stock [Line Items]                                      
Warrants, exercise price   $ 0.86                                  
Warrants, shares exercised   3,482,455                                  
Warrant Inducement Agreement | Chardan Capital Markets | Series E Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued   3,482,455                                  
Warrants, exercise price   $ 2.64                                  
The Credit Agreement | Woodforest National Bank                                      
Class of Stock [Line Items]                                      
Principal amount borrowed                     $ 22,375,000                
Settlement Agreement | Woodforest National Bank                                      
Class of Stock [Line Items]                                      
Warrants, exercise price       $ 0.0001                              
Proceeds from sale of property paid to Woodforest to settle debt     $ 8,500,000                                
Cash payments to settle debt     $ 915,000                                
Settlement Agreement | Woodforest National Bank | Pre-Funded Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued     1,560,570 1,560,570                              
Warrants, exercise price     $ 0.0001                                
Warrants, shares exercised                       300,000              
Common stock indebtedness deficiency       $ 4,499,124.88                              
Fair value of common stock per share at settlement date       $ 2.883                              
Common stock issued upon exercise of warrants                       299,963              
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock                                      
Class of Stock [Line Items]                                      
Warrants, shares exercised                       0              
Common stock, shares issued 71,540,000                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Series G Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued 35,770,000                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Series G Warrants | Maximum                                      
Class of Stock [Line Items]                                      
Warrants, exercisable term 5 years                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Series G Warrants | Minimum                                      
Class of Stock [Line Items]                                      
Warrants, exercisable term 30 days                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Pre-funded Series G Warrants                                      
Class of Stock [Line Items]                                      
Warrants received in lieu of common stock upon initial warrant exercise 35,770,000                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Series H Warrants                                      
Class of Stock [Line Items]                                      
Warrants, shares issued 35,770,000                                    
Warrants, exercisable term 4 years                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Pre-funded Series H Warrants                                      
Class of Stock [Line Items]                                      
Warrants received in lieu of common stock upon initial warrant exercise 35,770,000                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Series G and Series H Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price $ 0.7                                    
Combined price per share of common stock and warrants $ 0.699                                    
Warrant exercise, common stock ownership limitation 19.99%                                    
2025 Underwriting Agreement | Leerink Partners | At-The-Market Offerings | Common Stock | Pre-funded Series G and Series H Warrants                                      
Class of Stock [Line Items]                                      
Warrants, exercise price $ 0.001                                    
Exercise price of pre-funded warrants $ 0.699