XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Summary of Significant Accounting Policies - Schedule of Concentration of Credit Risk (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer A [Member]    
Customer A 21.00% 22.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer B [Member]    
Customer A 14.00% 19.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer C [Member]    
Customer A 14.00% 13.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer D [Member]    
Customer A 15.00% 11.00%
Supplier Concentration Risk [Member] | Purchases [Member] | Supplier A [Member]    
Customer A 53.00% 29.00%
Supplier Concentration Risk [Member] | Purchases [Member] | Supplier B [Member]    
Customer A 13.00% 16.00%
Supplier Concentration Risk [Member] | Purchases [Member] | Supplier C [Member]    
Customer A 12.00% 19.00%
Supplier Concentration Risk [Member] | Purchases [Member] | Supplier D [Member]    
Customer A 11.00%  
Supplier Concentration Risk [Member] | Purchases [Member] | Supplier E [Member]    
Customer A   10.00%