| Lease, Cost [Table Text Block] |
| | | Three Months Ended | |
| | | March 31, | | | March 31, | |
| | | 2026 | | | 2025 | |
| | | | | | | | | |
| Operating lease costs | | $ | 2,074,660 | | | $ | 2,307,071 | |
| Short term lease expense | | | 153,252 | | | | 111,293 | |
| Total lease costs | | $ | 2,227,912 | | | $ | 2,418,364 | |
| | | March 31, 2026 | | | March 31, 2025 | |
| | | Operating | | | Operating | |
| | | Lease | | | Lease | |
| | | | | | | | | |
| Weighted average discount rate | | | 15.00 | % | | | 15.00 | % |
| Weighted average remaining lease term | | | 7.39 | | | | 7.66 | |
|
| Lessee, Lease, Liability, Maturity [Table Text Block] |
| | | March 31, | | | December 31, | |
| | | 2026 | | | 2025 | |
| | | Operating | | | Operating | |
| | | Lease | | | Lease | |
| | | | | | | | | |
| 2026 | | $ | 5,855,798 | | | $ | 7,779,306 | |
| 2027 | | | 7,973,556 | | | | 7,973,556 | |
| 2028 | | | 8,050,719 | | | | 8,050,719 | |
| 2029 | | | 8,106,646 | | | | 8,106,646 | |
| 2030 | | | 8,067,339 | | | | 8,067,339 | |
| 2031 | | | 7,917,963 | | | | 7,917,963 | |
| 2032 | | | 7,655,113 | | | | - | |
| Thereafter | | | 53,877,434 | | | | 61,532,548 | |
| | | | | | | | | |
| Total undiscounted lease liabilities | | | 107,504,568 | | | | 109,428,077 | |
| Interest on lease liabilities | | | (63,159,758 | ) | | | (64,829,069 | ) |
| Total present value of minimum lease payments | | | 44,344,810 | | | | 44,599,008 | |
| Lease liability - current portion | | | (1,456,078 | ) | | | (1,385,566 | ) |
| Lease liability | | $ | 42,888,732 | | | $ | 43,213,442 | |
|