XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 14,745,702 $ 13,206,717 $ 28,458,230 $ 27,791,190
Greece [Member]        
Revenue 14,243,627 12,912,561 27,564,022 27,138,133
UK [Member]        
Revenue 274,360 230,338 562,336 542,907
Albania [Member]        
Revenue 19,771 0 56,102 0
SKOPJE North Macedonia [Member]        
Revenue 16,217 0 16,217 0
Croatia [Member]        
Revenue 13,771 (80) 16,864 19,263
Cyprus [Member]        
Revenue 35,031 50,208 87,593 72,545
Bulgaria [Member]        
Revenue 12,134 13,690 24,317 18,342
UAE [Member]        
Revenue $ 130,791 $ 0 $ 130,779 $ 0