XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.1
DISAGGREGATION OF REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 55,406,337 $ 39,676,385
Greece [Member]    
Revenue 51,259,784 26,101,316
Libya [Member]    
Revenue 1,028 396,333
Cyprus [Member]    
Revenue 36,987 0
Croatia [Member]    
Revenue 24,840 22,497
Denmark [Member]    
Revenue 537,098 97,905
France [Member]    
Revenue 18,988 153,422
Georgia [Member]    
Revenue 0 5,301
Germany [Member]    
Revenue 1,314,381 6,672,511
Hungary [Member]    
Revenue 0 1,094,446
Indonesia [Member]    
Revenue 0 7,172
Ireland [Member]    
Revenue 36,349 467,965
Italy [Member]    
Revenue 75,183 196,044
Jordan [Member]    
Revenue 29,635 20,144
Netherlands [Member]    
Revenue 188,890 846,479
Poland [Member]    
Revenue 29,358 307,624
Spain [Member]    
Revenue 0 0
Turkey [Member]    
Revenue 0 24,347
UK [Member]    
Revenue $ 1,853,816 $ 3,262,880