XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Guarantees (Narrative) (Details) - USD ($)
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Jul. 31, 2025
Advanced Filtration Systems, Inc.      
Guarantor Obligations      
Equity earnings in unconsolidated affiliates $ 3,000,000.0 $ 2,900,000  
Revolving credit facility      
Guarantor Obligations      
Available credit facilities 63,000,000    
Multi-Currency Revolving Credit Facility      
Guarantor Obligations      
Available credit facilities 17,000,000    
Advanced Filtration Systems, Inc.      
Guarantor Obligations      
AFSI outstanding debt $ 38,400,000   $ 43,900,000