| Schedule of Intangible Assets, Excluding Goodwill [Table Text Block] |
| | | | | | | Tradenames | | | | | | | | | | | | | |
| | | Customer | | | (Indefinite- | | | Developed | | | | | | | | | |
| | | Relationships | | | lived) | | | Technology | | | Other | | | Total | |
| June 30, 2026 | | | | | | | | | | | | | | | | | | | | |
| Cost | | $ | 188,120 | | | $ | 58,158 | | | $ | 38,483 | | | $ | 7,646 | | | $ | 292,407 | |
| Accumulated amortization | | | (59,035 | ) | | | - | | | | (26,410 | ) | | | (7,483 | ) | | | (92,928 | ) |
| Balance, June 30, 2026 | | $ | 129,085 | | | $ | 58,158 | | | $ | 12,073 | | | $ | 163 | | | $ | 199,479 | |
| | | | | | | | | | | | | | | | | | | | | |
| June 30, 2025 | | | | | | | | | | | | | | | | | | | | |
| Cost | | $ | 194,584 | | | $ | 59,741 | | | $ | 42,875 | | | $ | 8,046 | | | $ | 305,246 | |
| Accumulated amortization | | | (45,201 | ) | | | - | | | | (26,358 | ) | | | (7,930 | ) | | | (79,489 | ) |
| Balance, June 30, 2025 | | $ | 149,383 | | | $ | 59,741 | | | $ | 16,517 | | | $ | 116 | | | $ | 225,757 | |
|