v3.26.1
Note 11 - Segment Information - Disaggregation of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
REVENUES $ 60,531 $ 65,163 $ 24,643 $ 196,875
Europe [Member]        
REVENUES 60,531 65,163 24,643 196,875
GERMANY        
REVENUES 36,664 36,971 53,336 62,514
HUNGARY        
REVENUES 5,848 5,127 13,113 9,814
NETHERLANDS        
REVENUES $ 18,019 $ 23,065 $ (41,806) $ 124,547