v3.26.1
Note 10 - Changes in Cash Flows from Operating Assets and Liabilities - Changes in Operating Assets and Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Decrease (increase) in accounts receivable $ (503,358) $ (253,372)
Decrease (increase) in other receivable (34,392) (58,358)
Decrease (increase) in inventory (2,535,745) (691,459)
Decrease (increase) in prepaid expenses and other 186,836 (470,641)
Increase (decrease) in accounts payable and accrued liabilities (1,248,251) 469,362
Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital $ (4,134,910) $ (1,004,468)