CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Statement of Comprehensive Income [Abstract] | |||
| Unrealized gain (loss) on cash flow hedges, tax expense (recovery) | $ (1,335) | $ (145) | $ (972) |
| (Gain) loss reclassified into net income, tax (expense) recovery | 35 | 912 | 347 |
| OCI, debt securities, available-for-sale, unrealized holding gain (loss), tax | 467 | 345 | 112 |
| Actuarial gain (loss), tax expense (recovery) | 7,049 | 1,686 | 765 |
| Amortization of actuarial (gain) loss into net income, tax (expense) recovery | $ 101 | $ 341 | $ 193 |