XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Derivatives and Hedging Activities - Fair Values of Derivative Instruments in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Jan. 31, 2026
Jul. 31, 2025
Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value    
Derivative Assets $ 1,377 $ 0
Other current liabilities [Member]    
Derivatives, Fair Value    
Derivative Liability, Current 433 198
Long-Term Debt    
Derivatives, Fair Value    
Derivative Liability, Current 36,177 34,536
Designated as Hedging Instrument | Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value    
Derivative Assets 1,368 0
Designated as Hedging Instrument | Other current liabilities [Member]    
Derivatives, Fair Value    
Derivative Liability, Current 433 197
Designated as Hedging Instrument | Long-Term Debt | Net Investment Hedging    
Derivatives, Fair Value    
Derivative Liability, Current 36,177 34,536
Not Designated as Hedging Instrument | Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value    
Derivative Assets 9 0
Not Designated as Hedging Instrument | Other current liabilities [Member]    
Derivatives, Fair Value    
Derivative Liability, Current $ 0 $ 1