XML 31 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Unrealized losses on securities transferred to held to maturity during the period, tax $ (192) $ 0 $ 0
Amortization of unrealized losses on securities transferred to held to maturity, tax (5) (1) (1)
OCIDebtSecuritiesAvailableForSaleUnrealizedGainLossTransferredToHeldToMaturityBeforeAdjustmentTax 192 0  
Unrealized holding gains (losses) on available for sale securities, tax (31) 168 (927)
Reclassification adjustments for securities gains (losses) realized in net income, tax   (1) 0
Cash flow hedging gain (loss), tax (172) (43) (292)
Cash flow hedging gain (loss) reclassification, tax (106) (60) 36
Net actuarial gains and losses arising during the period, tax 9 (21) 7
Reclassification adjustments for amortization of actuarial loss and settlements realized in net income, and other, tax $ (8) $ (11) $ (11)