XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue $ 13,595,418 $ 14,352,098 $ 40,061,419 $ 39,105,318
France [Member]        
Revenue 0 179 0 1,113
Germany [Member]        
Revenue (102) 155,742 13,515 948,282
Hungary [Member]        
Revenue 0 641 0 36,881
Ireland [Member]        
Revenue 0 730 0 35,833
Italy [Member]        
Revenue (118) 5,217 15,613 27,265
Jordan [Member]        
Revenue 0 10,389 0 19,710
Denmark [Member]        
Revenue (488) 229,929 54,291 229,929
Cyprus [Member]        
Revenue 13,982 5,343 92,930 5,343
Libya [Member]        
Revenue 0 872 0 42,844
Netherlands [Member]        
Revenue 0 118 0 156,392
Poland [Member]        
Revenue 0 589 0 28,941
UK [Member]        
Revenue 23,318 419,025 355,977 1,501,261
Greece [Member]        
Revenue 13,555,718 13,405,280 39,514,083 36,062,729
Croatia [Member]        
Revenue $ 3,107 $ 23 $ 15,010 $ 8,796