XML 76 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid expenses and deposits (Details Narrative) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Prepaid Expenses And Deposits    
Prepaid expenses and deposits $ 1,313,799 $ 4,328,389