XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Disaggregation of Revenues and Segment Reporting - Net Sales by Geographical Region (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue $ 3,807,274 $ 2,478,221 $ 13,382,304 $ 11,198,627
Americas [Member] | Reportable Geographical Components [Member]        
Revenue 387,208 373,364 3,873,979 1,900,272
Asia Pacific [Member] | Reportable Geographical Components [Member]        
Revenue 478,073 127,030 988,941 562,526
Europe [Member] | Reportable Geographical Components [Member]        
Revenue 2,995,961 1,973,219 8,450,491 7,910,059
Middle East and Africa [Member] | Reportable Geographical Components [Member]        
Revenue $ (53,968) $ 4,607 $ 68,893 $ 825,769