XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Concentration of Risk (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

December 31,

 
   

2022

   

2021

 
                 

Accounts Receivable:

               
Customer A     47 %     13 %
Customer B     *       19 %
Customer C     17 %     *  
                 

Net sales:

               
Customer A     20 %     21 %
Customer B     15 %     13 %
Customer C     10 %     *