XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.3
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue $ 17,110,425 $ 12,411,048 $ 45,568,655 $ 40,202,238
Greece [Member]        
Revenue 16,387,246 12,247,597 44,023,338 39,385,730
UK [Member]        
Revenue 512,545 121,318 1,002,810 664,225
Albania [Member]        
Revenue 23,413 0 79,515 0
SKOPJE North Macedonia [Member]        
Revenue 375   16,592 0
USA [Member]        
Revenue 405 0 405 0
Croatia [Member]        
Revenue 390 107 17,254 19,370
Cyprus [Member]        
Revenue 56,927 16,519 144,520 89,064
Bulgaria [Member]        
Revenue 10,722 25,507 35,040 43,849
UAE [Member]        
Revenue $ 118,402 $ 0 $ 249,181 $ 0