XML 120 R93.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension Benefits (Benefit Payments Estimated For Future Years) (Details) - Defined Benefit Pension Plans [Member]
$ in Thousands
Jun. 30, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 2,542
2026 2,461
2027 2,387
2028 2,298
2029 2,225
2030 - 2034 $ 9,878