v3.25.2
Total Equity and Other Comprehensive Income (Accumulated Other Comprehensive Income (Loss) Components) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Equity, beginning balance $ 56,451 $ 51,374 $ 54,469 $ 51,141
Other comprehensive income (loss), net of tax 555 596 1,883 266
Equity, ending balance 57,655 52,681 57,655 52,681
Pretax loss included in AOCI from derivatives 265 285 265 285
Total        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Equity, beginning balance (5,237) (8,042) (6,565) (7,712)
Other comprehensive income (loss), net of tax 555 596 1,883 266
Equity, ending balance (4,682) (7,446) (4,682) (7,446)
Debt securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Equity, beginning balance (4,396) (5,966) (5,099) (5,830)
Other comprehensive income (loss), net of tax 199 361 902 225
Equity, ending balance (4,197) (5,605) (4,197) (5,605)
Cash flow hedge derivatives        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Equity, beginning balance (689) (1,903) (1,314) (1,713)
Other comprehensive income (loss), net of tax 367 234 992 44
Equity, ending balance (322) (1,669) (322) (1,669)
Pension and other postretirement benefit plan adjustments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Equity, beginning balance (110) (127) (109) (125)
Other comprehensive income (loss), net of tax (15) 1 (16) (1)
Equity, ending balance (125) (126) (125) (126)
Other        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Equity, beginning balance (42) (46) (43) (44)
Other comprehensive income (loss), net of tax 4 0 5 (2)
Equity, ending balance $ (38) $ (46) $ (38) $ (46)