v3.25.4
Pension plans - Defined benefit pension plans - Narrative (Detail) - Pension Plans, Defined Benefit [Member] - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Amounts recognized in the Consolidated Balance Sheets:    
ABO $ 11,100 $ 11,200
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]    
2026 883  
2027 881  
2028 873  
2029 893  
2030 880  
2031 - 2035 4,355  
Expected contribution to pension plans during the next year $ 95