XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Accounts Receivable and Customer Concentrations (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Revenue

   

Accounts Receivable

 
   

2021

   

2020

   

2021

   

2020

 

Customer A

    71 %     69 %     65 %     59 %

Customer B

    6 %     10 %     8 %     6 %

Customer C

    1 %     2 %     0 %     10 %