XML 62 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments and Hedging Activities Pre-Tax Gains and Losses related to Foreign Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Net gain (loss) recognized in other comprehensive income (loss) $ 81 $ (423) $ 1,404 $ (826)
Foreign currency denominated debt (net investment hedges) 1,289 (2,883) (352) (1,613)
Forward exchange contracts (cash flow hedges) $ 202 $ (210) $ (105) $ (209)