Income Taxes Presentation of Net Deferred Tax Liabilities and Assets (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Jul. 31, 2025 |
|---|---|---|
| Presentation of Net Deferred Tax Liabilities and Assets [Abstract] | ||
| Deferred Tax Assets, Net of Valuation Allowance, Noncurrent | $ 360 | $ 794 |
| Deferred Tax Liabilities, Net, Noncurrent | 262,182 | 252,041 |
| Deferred Tax Liabilities, Net | $ 261,822 | $ 251,247 |
| X | ||||||||||
- Definition Presentation of Net Deferred Tax Liabilities and Assets [Abstract] No definition available.
|
| X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|