XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Notes)
6 Months Ended
Jan. 31, 2026
Income Tax Disclosure [Abstract]  
Income Tax Disclosure Income TaxesThe income tax rate for both the three months ended January 31, 2026 and 2025 was 22.5%. The income tax rate for the six months ended January 31, 2026 and 2025, was 21.8% and 21.4%, respectively.