XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Disaggregation of Revenues and Segment Reporting - Net Sales by Geographical Region (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 2,478,221 $ 5,070,446 $ 11,198,627 $ 14,071,984
Reportable Geographical Components [Member]        
Revenue 2,478,221 5,070,446 11,198,627 14,071,984
Americas [Member] | Reportable Geographical Components [Member]        
Revenue 373,364 986,316 1,904,237 1,798,608
Asia Pacific [Member] | Reportable Geographical Components [Member]        
Revenue 127,030 891,058 563,670 2,031,013
Europe [Member] | Reportable Geographical Components [Member]        
Revenue 1,973,219 2,933,092 7,908,036 8,944,536
Middle East and Africa [Member] | Reportable Geographical Components [Member]        
Revenue $ 4,607 $ 259,980 $ 822,684 $ 1,297,827