v3.25.2
Changes in Cash Flows from Operating Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Changes in Operating Assets and Liabilities

The changes to the Company’s operating assets and liabilities for the six months ended June 30, 2025 and 2024 are as follows:

 

   2025   2024 
Decrease (increase) in accounts receivable  $(253,372)  $(160,264)
Decrease (increase) in other receivable   (58,358)   25,002 
Decrease (increase) in inventory   (691,459)   (2,755,252) 
Decrease (increase) in prepaid expenses and deposits   (470,641)   1,345,434 
Increase (decrease) in accounts payable and accrued liabilities   469,362    115,586 
Changes in operating assets and liabilities  $(1,004,468)  $(1,429,494)