XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 56,239,667 $ 55,406,337
Greece [Member]    
Revenue 55,564,240 51,259,784
Libya [Member]    
Revenue 0 1,028
Cyprus [Member]    
Revenue 112,640 36,987
Croatia [Member]    
Revenue 18,441 24,840
Denmark [Member]    
Revenue 53,710 537,098
France [Member]    
Revenue 0 18,988
Germany [Member]    
Revenue 13,370 1,314,381
Ireland [Member]    
Revenue 0 36,349
Italy [Member]    
Revenue 15,446 75,183
Jordan [Member]    
Revenue 0 29,635
Netherlands [Member]    
Revenue 0 188,890
Poland [Member]    
Revenue 0 29,358
UK [Member]    
Revenue $ 461,820 $ 1,853,816