XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
          
   2024  2023
Accounts payable  $823,043   $773,974 
Accrued liabilities   505,913    499,492 
Accrued interest   3,976,815    4,099,380 
Total  $5,305,771   $5,372,846 
Schedule of accounts payable related parties
          
   2024  2023
Accounts payable  $845,000   $770,000 
Accrued interest   95,807    96,115 
Other payables   978,938    901,595 
Total  $1,919,746   $1,767,710