XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Notes)
9 Months Ended
Apr. 30, 2025
Income Tax Disclosure [Abstract]  
Income Tax Disclosure Income TaxesThe income tax rate for the three months ended April 30, 2025 and 2024 was 20.5% and 21.0%, respectively. The income tax rate for both of the nine months ended April 30, 2025 and 2024 was 21.1%.