XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 13,208,504 $ 14,846,925 $ 26,280,304 $ 26,466,001
Germany [Member]        
Revenue   3 0 13,617
Greece [Member]        
Revenue 13,152,257 14,504,869 26,161,295 25,958,364
Italy [Member]        
Revenue   4 0 15,731
Denmark [Member]        
Revenue   14 0 54,700
Cyprus [Member]        
Revenue   64,225 0 78,948
UK [Member]        
Revenue 40,831 265,828 92,257 332,659
Croatia [Member]        
Revenue $ 15,416 $ 11,982 $ 26,752 $ 11,982