XML 109 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Note 20 - Concentration of Risk - Company's Concentration of Customers and Suppliers (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration risk 28.00% 57.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Concentration risk [1] 13.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Concentration risk [1] 12.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Concentration risk 27.00% [1]
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]    
Concentration risk 21.00% [1]
Cost Of Sales Total [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]    
Concentration risk 78.00% 89.00%
[1] Less than 10%.