XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued interest, convertible notes $ 950,358 $ 744,953
Trade payables 11,238,517 11,513,918
Accrued compensation 1,248,419 874,557
Total $ 13,437,294 $ 13,133,428