XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Major Customers and Suppliers (Details Textual) - Revenue Benchmark [Member]
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Customer Concentration Risk [Member]    
Number of Major Customers 3 4
Customer Concentration Risk [Member] | Three Major Customers [Member]    
Concentration Risk, Percentage 76.00%  
Customer Concentration Risk [Member] | Four Major Customers [Member]    
Concentration Risk, Percentage   75.00%
Product Concentration Risk [Member] | Basic Natural and Chemically Modified Cyclodexterins [Member]    
Concentration Risk, Percentage 94.00% 99.70%
Product Concentration Risk [Member] | Cyclodexterin Complexes [Member]    
Concentration Risk, Percentage 6.00% 3.00%