XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 14,846,925 $ 12,819,972 $ 26,466,001 $ 24,753,220
France [Member]        
Revenue 0 0 0 1,091
Germany [Member]        
Revenue 3 125,238 13,617 792,540
Hungary [Member]        
Revenue 0 100 0 36,240
Ireland [Member]        
Revenue 0 (9) 0 35,104
Italy [Member]        
Revenue 4 16,007 15,731 22,048
Jordan [Member]        
Revenue 0 (95) 0 9,322
Denmark [Member]        
Revenue 14 0 54,700 0
Cyprus [Member]        
Revenue 64,225 0 78,948 0
Libya [Member]        
Revenue   0 0 41,972
Netherlands [Member]        
Revenue 0 4,797 0 38,252
Poland [Member]        
Revenue 0 (50) 0 28,352
UK [Member]        
Revenue 265,828 697,609 332,659 1,082,236
Croatia [Member]        
Revenue 11,982 8,617 11,982 8,617
Greece [Member]        
Revenue $ 14,504,869 $ 11,967,758 $ 25,958,364 $ 22,657,446