XML 83 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - 2025 Securities Purchase Agreement (Details) - USD ($)
9 Months Ended
Jan. 10, 2025
Mar. 31, 2026
Mar. 31, 2025
Stockholders' Equity      
Underwriting fees   $ 5,710,000 $ 0
2025 Securities Purchase Agreement      
Stockholders' Equity      
Number of common stock shares issued 240,807    
Price per share $ 2.72    
Gross proceeds from sale of equity $ 655,000    
Underwriting fees $ 17,000