XML 93 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Pension and Other Post-retirement Benefits - Benefits Expected to be Paid (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Pension Benefits  
Expected future benefit payments  
2022 $ 75,704
2023 77,767
2024 79,870
2025 82,118
2026 86,066
2027-2031 459,902
Post-retirement Benefits  
Expected future benefit payments  
2022 19,832
2023 19,760
2024 19,445
2025 18,901
2026 18,265
2027-2031 $ 80,310