Note 14 - Segmented Information - Long-lived Assets by Geographic Information (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Jul. 31, 2025 |
||
|---|---|---|---|---|
| United States | [1] | $ 782,421 | $ 777,164 | |
| UNITED STATES | ||||
| United States | [1] | 387,447 | 384,779 | |
| CANADA | ||||
| United States | [1] | 379,523 | 377,004 | |
| Others [Member] | ||||
| United States | [1] | $ 15,451 | $ 15,381 | |
| ||||