XML 157 R137.htm IDEA: XBRL DOCUMENT v3.24.4
Benefit Plans - Expected Benefit Payments (Details) - United States
$ in Thousands
Nov. 30, 2024
USD ($)
Expected Benefit Payments  
2025 $ 25,185
2026 13,357
2027 13,563
2028 13,100
2029 13,339
Years 2030 - 2034 $ 60,892