XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
          
   2023  2022
Accounts payable  $1,143,513   $1,436,266 
Accrued liabilities   1,300,239    1,471,023 
Accrued interest   3,725,418    3,196,611 
Total  $6,169,170   $6,103,900