XML 135 R121.htm IDEA: XBRL DOCUMENT v3.22.4
Pension plans - Defined benefit pension plans - Narrative (Detail) - Pension Plans, Defined Benefit [Member] - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 12,738 $ 18,792 $ 20,429
Amounts recognized in the Consolidated Balance Sheets:      
Funded status reflected in assets 1,510 1,954  
Funded status reflected in liabilities 1,656 2,126  
ABO 12,200 17,900  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2023 1,259    
2024 902    
2025 896    
2026 894    
2027 900    
2028 - 2032 4,438    
Expected contribution to pension plans during the next year 176    
Unfunded Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 1,100 $ 1,400