XML 81 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - 2024 Securities Purchase Agreement (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 29, 2025
Apr. 01, 2024
Mar. 26, 2024
Dec. 31, 2025
Sep. 30, 2025
Mar. 31, 2026
Jun. 30, 2025
Stockholders' Equity              
Proceeds from warrant exercises           $ 13,800,000  
2024 Securities Purchase Agreement              
Stockholders' Equity              
Gross proceeds from sale of equity     $ 15,100,000        
Number of common stock shares issued 3,482,455   2,701,315        
Combined price of each share of Common Stock and the accompanying Common Warrants     $ 2.85        
Combined purchase price of each Pre-Funded Warrant and the accompanying Common Warrants     $ 2.849        
Warrant exercise, common stock ownership limitation     4.99%        
Warrant exercise, common stock ownership limitation (at the election of the holder)     9.99%        
Warrant holder's election, period of written notice     61 days        
Days to file registration statement SEC Review     90 days        
Registration statement effective period     1 year        
Suspension period     15 days        
Net proceeds from sale of equity   $ 14,100,000          
Underwriting discount percentage     6.00%        
Reduced placement agent fee percentage     4.00%        
Reimbursement for legal expenses     $ 50,000        
2024 Securities Purchase Agreement | Minimum              
Stockholders' Equity              
Days to file registration statement     60 days        
2024 Securities Purchase Agreement | Maximum              
Stockholders' Equity              
Days to file registration statement     75 days        
2024 Securities Purchase Agreement | 2024 Pre-Funded Warrants              
Stockholders' Equity              
Number of shares which may be issued upon conversion of warrants     2,585,963        
Warrants, exercise price     $ 0.0001        
Number of warrants exercised       1,154,385 300,000   1,131,578
Proceeds from warrant exercises       $ 115 $ 30   $ 113
2024 Securities Purchase Agreement | Series E Warrants              
Stockholders' Equity              
Number of shares which may be issued upon conversion of warrants 3,482,455   5,287,278        
Warrants, exercise price $ 0.86   $ 2.64        
Warrants, exercisable term     5 years        
Number of warrants exercised           0