XML 76 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 4,990,019 $ 5,018,292 $ 9,001,538 $ 8,655,528
Reportable Geographical Components [Member] | Americas [Member]        
Revenue, Percentage 441186.00% 339380.00%    
Revenue     774,717 478,688
Reportable Geographical Components [Member] | Asia Pacific [Member]        
Revenue, Percentage 650095.00% 1213389.00%    
Revenue     1,101,989 2,048,753
Reportable Geographical Components [Member] | Europe [Member]        
Revenue, Percentage 3119496.00% 2084570.00%    
Revenue     6,219,282 4,747,134
Reportable Geographical Components [Member] | Middle East and Africa [Member]        
Revenue, Percentage 779242.00% 1380953.00%    
Revenue     $ 905,550 $ 1,380,953