XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2
SCHEDULE OF CUMULATIVE MATURITIES OF LONG -TERM LOANS AND CREDIT FACILITIES (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2024 (remaining six months) $ 714,133  
2025 1,552,772  
2026 1,729,160  
2027 1,925,603  
2028 2,106,978  
Thereafter 3,986,322  
Total 12,014,968  
Less: debt issuance costs (253,882)  
Total $ 11,761,086 $ 12,417,737