v3.26.3
Note 1 - Nature of Business and Financial Condition (Details Textual)
$ in Millions
12 Months Ended
Jun. 30, 2026
Jul. 31, 2024
USD ($)
Number of Reportable Segments 1  
Number of Operating Segments 1  
Consumer Health Divesture [Member]    
Disposal Group, Maximum Revenue-based Royalty Payments to be Received   $ 0.5