XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Changes in Operating Assets and Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Decrease (increase) in accounts receivable $ (263,874) $ (3,850)
Decrease (increase) in other receivable (33,212) (15,195)
Decrease (increase) in inventory (1,533,492) (600,940)
Decrease (increase) in prepaid expenses and deposits (14,280) (1,658,508)
Increase (decrease) in lease liability (22,939)
Increase (decrease) in taxes payable 7,900 (112,189)
Increase (decrease) in accounts payable and accrued liabilities (828,757) 585,813
Changes in operating assets and liabilities $ (2,665,715) $ (1,827,808)