XML 91 R77.htm IDEA: XBRL DOCUMENT v3.23.1
DISAGGREGATION OF REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 50,347,652 $ 56,239,667
Greece [Member]    
Revenue 49,812,839 55,564,240
UK [Member]    
Revenue 403,532 461,820
Croatia [Member]    
Revenue 38,596 18,441
Cyprus [Member]    
Revenue 92,685 112,640
Denmark [Member]    
Revenue 0 53,710
Germany [Member]    
Revenue 0 13,370
Italy [Member]    
Revenue $ 0 $ 15,446