XML 87 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - 2026 Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jan. 08, 2026
Mar. 31, 2026
Mar. 31, 2025
Stockholders' Equity      
Transaction costs   $ 5,710 $ 0
2026 Securities Purchase Agreement      
Stockholders' Equity      
Number of common stock shares issued 1,408,481    
Price per share $ 2.35    
Gross proceeds from sale of equity $ 26,000    
Transaction costs $ 1,700    
Warrant exercise, common stock ownership limitation 4.99%    
Warrant exercise, common stock ownership limitation (at the election of the holder) 9.99%    
2026 Securities Purchase Agreement | 2026 Pre-Funded Warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 9,653,257    
Price per warrant $ 2.349    
Warrants, exercise price $ 0.001