XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LINES OF CREDIT (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Line of credit description     The three lines have interest rates of 6.00% (the "National Bank LOC"), 3.6% (the "COSME 2 Facility"), and 3.6% plus the six-month Euribor rate and any contributions currently in force by law on certain lines of credit (the "COSME 1 Facility").    
Interest Expense $ 342,446 $ 244,135 $ 511,118 $ 378,508  
Line of Credit [Member] | National Bank of Greece Two [Member]          
Borrowing 1,071,100   1,071,100   $ 1,106,200
Outstanding debt balance     1,068,524   1,099,255
Line of Credit [Member] | Alpha Bank of Greece [Member]          
Borrowing 1,071,100   1,071,100   1,106,200
Outstanding debt balance     1,090,364   1,130,141
Line of Credit [Member] | Pancreta Bank of Greece [Member]          
Borrowing 1,488,829   1,488,829   1,537,618
Outstanding debt balance     1,487,852   1,122,210
National Bank of Greece One [Member] | Line of Credit [Member]          
Borrowing 3,186,523   3,186,523   3,290,945
Outstanding debt balance     3,044,762   2,829,828
EGF [Member] | Line of Credit [Member]          
Borrowing 428,440   428,440   $ 459,400
Outstanding debt balance     414,164    
Lines of credit [Member]          
Interest Expense $ 185,378 $ 147,683 $ 229,946 $ 167,118