XML 105 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement benefits - Projected future benefit payments (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Disclosure of defined benefit plans [line items]  
Defined benefit pension plans $ 1,674
Not later than one year [member]  
Disclosure of defined benefit plans [line items]  
Defined benefit pension plans 24
Later than one year and not later than two years [member]  
Disclosure of defined benefit plans [line items]  
Defined benefit pension plans 26
Later than two years and not later than five years [member]  
Disclosure of defined benefit plans [line items]  
Defined benefit pension plans 93
Later than five years [member]  
Disclosure of defined benefit plans [line items]  
Defined benefit pension plans $ 1,531