XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES
   March 31, 2023   December 31, 2022 
Accounts Payable  $2,220,337   $1,548,847 
Credit Cards   365,926    206,669 
Accrued Interest   1,802,417    1,708,965 
Accrued Expenses   1,630,167    1,570,849 
Total Accounts Payable and Accrued Expenses  $6,018,847   $5,035,330