XML 118 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangibles Narrative (Details)
$ in Millions
3 Months Ended
Oct. 31, 2025
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