XML 35 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
               
    2023   2022
Accounts payable   $ 1,029,063     $ 1,530,762  
Accrued liabilities     1,182,390       1,513,261  
Accrued interest     3,578,226       3,196,611  
Total   $ 5,789,679     $ 6,240,634