XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 12,823,797 $ 12,016,098 $ 37,537,003 $ 38,296,402
Cyprus [Member]        
Revenue 72,754 0 141,402 0
UK [Member]        
Revenue 190,614 26,209 1,338,509 0
Greece [Member]        
Revenue 12,544,643 11,990,599 36,041,012 38,151,898
Croatia [Member]        
Revenue 14,159 (710) 14,159 26,037
USA [Member]        
Revenue 210 0 504 0
Ireland [Member]        
Revenue $ 1,417 $ 0 $ 1,417 $ 118,467