XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued interest, convertible notes $ 889,383 $ 744,953
Trade payables 12,092,406 11,513,918
Accrued compensation 502,924 874,557
 Total $ 13,484,713 $ 13,133,428