v3.26.1
Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Balance Sheet Location [Axis]: us-gaap:LongTermDebt    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 0 $ 34,536
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 84 198
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivatives Assets 0 0
Not designated as hedging Instruments [Member] | Balance Sheet Location [Axis]: us-gaap:LongTermDebt    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0 0
Designated as hedging instruments [Member] | Balance Sheet Location [Axis]: us-gaap:LongTermDebt | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0 34,536
Designated as hedging instruments [Member] | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0 0
Designated as hedging instruments [Member] | Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets 0 0
Foreign Exchange Contract [Member] | Not designated as hedging Instruments [Member] | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0 1
Foreign Exchange Contract [Member] | Not designated as hedging Instruments [Member] | Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivatives Assets 0 0
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Balance Sheet Location [Axis]: us-gaap:LongTermDebt | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0 0
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 84 197
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets $ 0 $ 0