Annual report [Section 13 and 15(d), not S-K Item 405]

Employee Benefit Plans - Pretax Amounts Included in Accumulated OCI (Details)

v3.25.0.1
Employee Benefit Plans - Pretax Amounts Included in Accumulated OCI (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial loss (gain) $ 6,111 $ 6,277
Prior service cost (credits) 36 46
Amounts recognized in accumulated OCI 6,147 6,323
U.S. | Postretirement Health and Life Plans    
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial loss (gain) (128) (125)
Prior service cost (credits) 0 0
Amounts recognized in accumulated OCI (128) (125)
Non-U.S. | Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial loss (gain) 468 478
Prior service cost (credits) 36 46
Amounts recognized in accumulated OCI 504 524
Qualified | U.S. | Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial loss (gain) 4,901 5,072
Prior service cost (credits) 0 0
Amounts recognized in accumulated OCI 4,901 5,072
Nonqualified | U.S. | Other Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Net actuarial loss (gain) 870 852
Prior service cost (credits) 0 0
Amounts recognized in accumulated OCI $ 870 $ 852