XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Organization and Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Percentage 100.00% 100.00%
Revenue $ 14,604,618 $ 18,001,652
Reportable Geographical Components [Member] | Americas [Member]    
Revenue, Percentage 18.00% 12.00%
Revenue $ 2,693,002 $ 2,125,460
Reportable Geographical Components [Member] | Asia Pacific [Member]    
Revenue, Percentage 5.00% 14.00%
Revenue $ 645,044 $ 2,506,215
Reportable Geographical Components [Member] | Europe [Member]    
Revenue, Percentage 71.00% 65.00%
Revenue $ 10,440,040 $ 11,820,674
Reportable Geographical Components [Member] | Middle East and Africa [Member]    
Revenue, Percentage 6.00% 9.00%
Revenue $ 826,532 $ 1,549,303