XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
          
   December 31, 
   2022   2021 
Accounts payable and accrued liabilities  $289,955   $210,929 
Credit cards payable   6,072    12,267 
Accrued interest   28,111     
Accounts payable and accrued liabilities   $324,138   $223,196