XML 21 R59.htm IDEA: XBRL DOCUMENT v3.20.1
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 11,933,248 $ 9,683,341
Greece [Member]    
Revenue 10,689,681 5,456,573
Belgium [Member]    
Revenue
Croatia [Member]    
Revenue 5,395
Denmark [Member]    
Revenue 57,657
France [Member]    
Revenue 1,091 42,061
Georgia [Member]    
Revenue  
Germany [Member]    
Revenue 667,302 2,076,814
Hungary [Member]    
Revenue 36,140 49,912
Indonesia [Member]    
Revenue  
Iraq [Member]    
Revenue
Ireland [Member]    
Revenue 35,113 132,417
Italy [Member]    
Revenue 6,041 73,437
Jordan [Member]    
Revenue 9,417 20,432
Netherlands [Member]    
Revenue 41,983 337,683
Poland [Member]    
Revenue 33,455 138,270
Turkey [Member]    
Revenue 28,398 24,695
UK [Member]    
Revenue $ 384,627 $ 1,267,995