XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.3
SHAREHOLDERS' EQUITY - Pre-Funded Warrants (Details) - $ / shares
1 Months Ended 12 Months Ended
Mar. 08, 2024
May 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 24, 2024
Oct. 31, 2021
Pre-funded warrants            
Class of Stock [Line Items]            
Number of shares of common stock called by warrants issued     21,300,000      
Warrants outstanding, beginning (In shares)     14,582,516 14,582,516    
Warrants issued       0    
Shares surrendered for exercise price     (12,065)      
Exercise of warrants     (6,300,080) 0    
Warrants outstanding, ending (In shares)     15,020,371 14,582,516    
Pre-funded warrants | Securities exchange agreement            
Class of Stock [Line Items]            
Warrants issued     3,000,000      
Pre-funded warrants | Securities exchange agreement | Maximum            
Class of Stock [Line Items]            
Warrants exercisable, ownership blocker percentage     19.99%      
Pre-funded warrants | Underwritten Public Offering            
Class of Stock [Line Items]            
Warrants issued     3,750,000      
2021 Pre-Funded Warrants            
Class of Stock [Line Items]            
Number of shares of common stock called by warrants issued           1,661,461
Warrants outstanding, beginning (In shares)     1,661,461      
Shares surrendered for exercise price     (8,571)      
Exercise of warrants     (1,529,890)      
Warrants outstanding, ending (In shares)     123,000 1,661,461    
Shares Issued, Price Per Share           $ 6.49
Warrant price (per share)           $ 0.01
2022 Pre-Funded Warrants            
Class of Stock [Line Items]            
Number of shares of common stock called by warrants issued   12,921,055        
Warrants outstanding, beginning (In shares)     12,921,055      
Shares surrendered for exercise price     (3,494)      
Exercise of warrants     (4,770,190)      
Warrants outstanding, ending (In shares)     8,147,371 12,921,055    
Shares Issued, Price Per Share   $ 3.799        
Warrant price (per share)   $ 0.001        
Class A pre-funded warrants            
Class of Stock [Line Items]            
Warrants issued   1,973,684        
Class B Warrants            
Class of Stock [Line Items]            
Warrants issued   10,947,371        
Exchange Pre-Funded Warrants            
Class of Stock [Line Items]            
Warrants outstanding, ending (In shares)     3,000,000      
Exchange Pre-Funded Warrants | Securities exchange agreement            
Class of Stock [Line Items]            
Number of shares of common stock called by warrants issued 3,000,000          
Warrants issued 3,000,000   3,000,000      
Warrant price (per share) $ 0.001          
Exchange Pre-Funded Warrants | Securities exchange agreement | Maximum            
Class of Stock [Line Items]            
Warrants exercisable, ownership blocker percentage 19.99%          
Pre Funded Warrants 2024            
Class of Stock [Line Items]            
Warrants outstanding, ending (In shares)     3,750,000      
Pre Funded Warrants 2024 | Underwritten Public Offering            
Class of Stock [Line Items]            
Number of shares of common stock called by warrants issued         3,750,000  
Warrants issued     3,750,000      
Warrant price (per share)         $ 0.001