| Schedule of General and Administrative Expense [Table Text Block] |
| | | Three Months Ended | |
| | | March 31, | | | March 31, | |
| | | 2026 | | | 2025 | |
| | | | | | | | | |
| Salaries and wages | | $ | 4,402,412 | | | $ | 5,878,604 | |
| Share based compensation | | | 694,263 | | | | 60,331 | |
| Executive compensation | | | 724,870 | | | | 1,099,940 | |
| Licenses and permits | | | 551,435 | | | | 702,036 | |
| Payroll taxes and benefits | | | 1,026,757 | | | | 1,387,489 | |
| Supplies and office expenses | | | 150,651 | | | | 329,597 | |
| Subcontractors | | | 493,561 | | | | 635,060 | |
| Professional fees (legal, audit and other) | | | 981,456 | | | | 1,263,506 | |
| Miscellaneous general and administrative expenses | | | 2,182,022 | | | | 2,660,125 | |
| | | $ | 11,207,427 | | | $ | 14,016,688 | |
|