XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue $ 14,352,098 $ 9,685,850 $ 39,105,318 $ 27,883,147
Greece [Member]        
Revenue     36,062,729 17,688,527
Iraq [Member]        
Revenue     0 2,134
Georgia [Member]        
Revenue     0 5,320
Libya [Member]        
Revenue     42,844 0
Croatia [Member]        
Revenue     8,796 5,338
Denmark [Member]        
Revenue     229,929 89,580
France [Member]        
Revenue     1,113 142,919
Germany [Member]        
Revenue     948,282 5,350,465
Hungary [Member]        
Revenue     36,881 261,092
Indonesia [Member]        
Revenue     0 7,197
Ireland [Member]        
Revenue     35,833 376,380
Italy [Member]        
Revenue     27,265 157,398
Jordan [Member]        
Revenue     19,710 20,216
Netherlands [Member]        
Revenue     156,392 763,889
Poland [Member]        
Revenue     28,941 270,306
Turkey [Member]        
Revenue     0 24,434
UK [Member]        
Revenue     1,501,261 $ 2,217,438
Cyprus [Member]        
Revenue     $ 5,343