v3.26.1
Accumulated Other Comprehensive Loss, Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Other Comprehensive Income (Loss), Tax [Abstract]      
Cash flow hedges $ (116) $ 124 $ (86)
Pension and other post-retirement benefits (94) 163 84
Income tax (expense) benefit related to items of other comprehensive income (loss) $ (210) $ 287 $ (2)