| Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] |
| | | Six Months Ended | |
| | | June 30, | | | June 30, | |
| Change in Working Capital | | 2026 | | | 2025 | |
| | | | | | | | | |
| Accounts Receivable | | $ | 2,766,025 | | | $ | (122,345 | ) |
| Inventory | | | 2,447,762 | | | | (1,703,499 | ) |
| Prepaid Expenses and Other Assets | | | (631,369 | ) | | | 1,364,006 | |
| Long-term Deposits and Other Current Assets | | | (68,598 | ) | | | (47,331 | ) |
| Deferred Tax Assets | | | (188,726 | ) | | | (630,843 | ) |
| Deferred Tax Liabilities | | | 147,073 | | | | (293,775 | ) |
| Accounts Payable | | | (2,217,687 | ) | | | (366,639 | ) |
| Accrued Expenses | | | (227,806 | ) | | | 405,428 | |
| Other Liabilities (LT) | | | (5,000 | ) | | | 1,080 | |
| Uncertain Tax Positions | | | 7,063,621 | | | | 7,580,763 | |
| Income Taxes Payable | | | 224,514 | | | | 19,600 | |
| | | $ | 9,309,809 | | | $ | 6,206,445 | |
| | | | | | | | | |
| Cash Paid | | | | | | | | |
| | | | | | | | | |
| Interest Paid on Leases | | $ | 3,294,786 | | | $ | 3,594,715 | |
| Income Taxes | | $ | - | | | $ | - | |
| | | | | | | | | |
| Non-cash Financing and Investing Activities | | | | | | | | |
| | | | | | | | | |
| Fixed Asset Amounts in Accounts Payable | | $ | 33,884 | | | $ | 226,731 | |
| Reclassification of long term lease liabilities to current | | $ | 165,419 | | | $ | 267,007 | |
|