v3.25.2
Employee Benefit Plans (Pension Plan Target Allocation) (Details) - Pension Plan
Jul. 31, 2025
Salaried Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation (as a percent) 100.00%
Hourly Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation (as a percent) 100.00%
Global equity securities | Salaried Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation (as a percent) 15.00%
Global equity securities | Hourly Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation (as a percent) 15.00%
Fixed income securities | Salaried Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation (as a percent) 85.00%
Fixed income securities | Hourly Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation (as a percent) 85.00%