| Lease, Cost [Table Text Block] |
| | | December 31, | | | December 31, | |
| | | 2025 | | | 2024 | |
| | | | | | | | | |
| Operating lease costs | | $ | 9,116,064 | | | $ | 7,773,169 | |
| Short term lease expense | | | 449,079 | | | | 330,004 | |
| Total lease costs | | $ | 9,565,143 | | | $ | 8,103,173 | |
| | | December 31, 2025 | | | December 31, 2024 | |
| | | Operating | | | Operating | |
| | | Lease | | | Lease | |
| | | | | | | | | |
| Weighted average discount rate | | | 15.00 | % | | | 15.00 | % |
| Weighted average remaining lease term | | | 7.72 | | | | 7.90 | |
|
| Lessee, Lease, Liability, Maturity [Table Text Block] |
| | | 2025 | | | 2024 | |
| | | Operating | | | Operating | |
| | | Lease | | | Lease | |
| | | | | | | | | |
| 2025 | | $ | - | | | $ | 8,682,145 | |
| 2026 | | | 7,779,306 | | | | 8,750,185 | |
| 2027 | | | 7,973,556 | | | | 8,805,324 | |
| 2028 | | | 8,050,719 | | | | 8,934,274 | |
| 2029 | | | 8,106,646 | | | | 8,858,495 | |
| 2030 | | | 8,067,339 | | | | 8,109,104 | |
| 2031 | | | 7,917,963 | | | | - | |
| Thereafter | | | 61,532,548 | | | | 67,931,257 | |
| | | | | | | | | |
| Total undiscounted lease liabilities | | | 109,428,077 | | | | 120,070,784 | |
| Interest on lease liabilities | | | (64,829,069 | ) | | | (71,803,530 | ) |
| Total present value of minimum lease payments | | | 44,599,008 | | | | 48,267,254 | |
| Lease liability - current portion | | | (1,385,566 | ) | | | (1,818,588 | ) |
| Lease liability | | $ | 43,213,442 | | | $ | 46,448,666 | |
|