XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Changes in Operating Assets and Liabilities (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Decrease (increase) in accounts receivable $ (455,509) $ (390)
Decrease (increase) in other receivable 103,998 (94,150)
Decrease (increase) in inventory (2,205,697) (785,014)
Decrease (increase) in prepaid expenses and deposits 26,200 (1,063,680)
Increase (decrease) in lease liability 8,737
Increase (decrease) in taxes payable 43,738 (112,189)
Increase (decrease) in accounts payable and accrued liabilities (152,474) 647,996
Changes in operating assets and liabilities $ (2,639,744) $ (1,398,690)