XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 12,363,429 $ 13,208,504 $ 24,713,206 $ 26,280,304
Croatia [Member]        
Revenue 0 15,416 0 26,752
UK [Member]        
Revenue 745,664 40,831 1,147,894 92,257
Cyprus [Member]        
Revenue 35,333 0 68,648 0
Greece [Member]        
Revenue 11,582,138 13,152,257 23,496,370 26,161,295
USA [Member]        
Revenue $ 294 $ 0 $ 294 $ 0