XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Retirement Benefits - Schedule of benefit payments expected to be paid (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Other Postretirement Benefits Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Estimated future benefit payments in the year ending June 30, 2025 $ 7,173
Estimated future benefit payments in the year ending June 30, 2026 6,942
Estimated future benefit payments in the year ending June 30, 2027 6,740
Estimated future benefit payments in the year ending June 30, 2028 6,495
Estimated future benefit payments in the year ending June 30, 2029 6,223
Estimated future benefit payments in the aggregate for the five years ending June 30, 2030 through June 30, 2034 27,418
United States | Pension Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Estimated future benefit payments in the year ending June 30, 2025 320,196
Estimated future benefit payments in the year ending June 30, 2026 271,372
Estimated future benefit payments in the year ending June 30, 2027 275,091
Estimated future benefit payments in the year ending June 30, 2028 275,915
Estimated future benefit payments in the year ending June 30, 2029 285,845
Estimated future benefit payments in the aggregate for the five years ending June 30, 2030 through June 30, 2034 1,401,115
Non-U.S. Pension Benefits | Pension Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Estimated future benefit payments in the year ending June 30, 2025 90,611
Estimated future benefit payments in the year ending June 30, 2026 94,139
Estimated future benefit payments in the year ending June 30, 2027 96,586
Estimated future benefit payments in the year ending June 30, 2028 98,000
Estimated future benefit payments in the year ending June 30, 2029 101,622
Estimated future benefit payments in the aggregate for the five years ending June 30, 2030 through June 30, 2034 $ 531,742