v3.26.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Retirement Benefits, Description [Abstract]        
Settlement charge $ 3.2 $ 0.0 $ 3.2 $ 0.0
Reclassification adjustment from AOCI, after Tax $ 0.1