XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Pre-Funded Warrants (Details) - $ / shares
6 Months Ended
Dec. 31, 2025
Apr. 30, 2025
Apr. 24, 2025
Jun. 30, 2024
May 31, 2022
Oct. 31, 2021
Pre-funded warrants            
Shareholders' Equity            
Number of shares of common stock called by warrants issued   28,237,901        
Warrants outstanding, beginning (in shares) 16,399,438          
Cashless exercise of PFWs: Shares surrendered for exercise price (1,121)          
Cashless exercise of PFWs: Shares of common stock issued (8,223,879)          
Warrants outstanding, ending (in shares) 8,174,438          
Pre-funded warrants | Securities exchange agreement | Maximum            
Shareholders' Equity            
Warrants exercisable, ownership blocker percentage 19.99%          
2021 PFWs            
Shareholders' Equity            
Number of shares of common stock called by warrants issued           1,661,461
Warrants outstanding, beginning (in shares) 123,000          
Warrants outstanding, ending (in shares) 123,000          
Shares issue price (in dollars per share)           $ 6.49
Warrant price (per share)           $ 0.01
2022 PFWs            
Shareholders' Equity            
Number of shares of common stock called by warrants issued         12,921,055  
Warrants outstanding, beginning (in shares) 5,621,053          
Cashless exercise of PFWs: Shares surrendered for exercise price (377)          
Cashless exercise of PFWs: Shares of common stock issued (2,199,623)          
Warrants outstanding, ending (in shares) 3,421,053          
Shares issue price (in dollars per share)         $ 3.799  
Warrant price (per share)         $ 0.001  
2024 PFWs            
Shareholders' Equity            
Number of shares of common stock called by warrants issued       3,750,000    
Warrants outstanding, beginning (in shares) 3,750,000          
Cashless exercise of PFWs: Shares surrendered for exercise price (248)          
Cashless exercise of PFWs: Shares of common stock issued (1,874,752)          
Warrants outstanding, ending (in shares) 1,875,000          
Shares issue price (in dollars per share)       $ 3.999    
Warrant price (per share)       $ 0.001    
2025 PFWs            
Shareholders' Equity            
Number of shares of common stock called by warrants issued     6,905,385      
Warrants outstanding, beginning (in shares) 6,905,385          
Cashless exercise of PFWs: Shares surrendered for exercise price (496)          
Cashless exercise of PFWs: Shares of common stock issued (4,149,504)          
Warrants outstanding, ending (in shares) 2,755,385          
Warrant price (per share)     $ 0.001