XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.1
DISAGGREGATION OF REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 54,426,402 $ 53,376,874
Greece [Member]    
Revenue 52,935,979 50,526,307
UK [Member]    
Revenue 850,750 2,418,373
United States [Member]    
Revenue 0 504
Croatia [Member]    
Revenue 47,233 26,985
Cyprus [Member]    
Revenue 184,000 180,404
Bulgaria [Member]    
Revenue 66,658 210,033
Ireland [Member]    
Revenue 0 1,636
Cayman Islands [Member]    
Revenue 0 12,632
UAE [Member]    
Revenue $ 341,782 $ 0