XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Significant Risks and Uncertainties (Details Textual)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Number of Major Customers 2 2      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Other Nutraceutical Business [Member]          
Number of Major Customers 2 2 3 3  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Concentration Risk, Percentage 85.00% 90.00% 83.00% 90.00%  
Number of Major Customers     2 2  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Major Customer 1 [Member] | Contract Manufacturing [Member]          
Concentration Risk, Percentage 58.00% 72.00% 62.00% 73.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Major Customer 1 [Member] | Other Nutraceutical Business [Member]          
Concentration Risk, Percentage 40.00% 40.00% 38.00% 43.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Major Customer 2 [Member] | Contract Manufacturing [Member]          
Concentration Risk, Percentage 31.00% 20.00% 26.00% 21.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Major Customer 2 [Member] | Other Nutraceutical Business [Member]          
Concentration Risk, Percentage 20.00% 23.00% 26.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Major Customer 3 [Member] | Other Nutraceutical Business [Member]          
Concentration Risk, Percentage     12.00% 10.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Number of Major Customers     2   2
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Concentration Risk, Percentage     74.00%   84.00%
Revenue, Segment Benchmark [Member] | Customer Concentration Risk [Member] | Major Customer 2 [Member] | Branded Nutraceutical [Member]          
Concentration Risk, Percentage       10.00%  
Number of Employees, Geographic Area [Member] | Unionized Employees Concentration Risk [Member]          
Concentration Risk, Percentage     78.00%