XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Other Intangibles Narrative (Details)
$ in Millions
9 Months Ended
Apr. 30, 2026
USD ($)
Finite-Lived Intangible Assets, Future Amortization Expense  
Amortization of intangible assets $ 1.2
2027 1.2
2028 1.2
2029 1.2
2030 1.2
2031 1.2
Indefinite-Lived Trademarks and Trade Names $ 5.6
Customer Lists  
Finite-Lived Intangible Assets, Future Amortization Expense  
Finite-Lived Intangible Asset, Useful Life 18 years
Patents | Minimum  
Finite-Lived Intangible Assets, Future Amortization Expense  
Finite-Lived Intangible Asset, Useful Life 7 years
Patents | Maximum  
Finite-Lived Intangible Assets, Future Amortization Expense  
Finite-Lived Intangible Asset, Useful Life 20 years