Annual report pursuant to Section 13 and 15(d)

OTHER COMPREHENSIVE INCOME - AOCI Roll Forward (Details)

v3.24.0.1
OTHER COMPREHENSIVE INCOME - AOCI Roll Forward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 17,731    
Other comprehensive income (loss) before reclassifications 245 $ (2,961) $ (475)
Amounts reclassified from accumulated OCI to earnings 177 92 54
Period change 422 (2,869) (421)
Ending balance 19,353 17,731  
Transferred from AFS to HTM 58 (66) (27)
AOCI attributable to parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,098) (229) 192
Ending balance (2,676) (3,098) (229)
Unrealized gains and (losses) on securities | Debt securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (2,248) (64) 190
Other comprehensive income (loss) before reclassifications 118 (2,261) (280)
Amounts reclassified from accumulated OCI to earnings 36 77 26
Period change 154 (2,184) (254)
Ending balance (2,094) (2,248) (64)
AOCI, Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (632) 63 255
Other comprehensive income (loss) before reclassifications 125 (695) (192)
Amounts reclassified from accumulated OCI to earnings 144 0 0
Period change 269 (695) (192)
Ending balance (363) (632) 63
Translation adjustments, net of hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (8) (3) 0
Other comprehensive income (loss) before reclassifications 2 (5) (3)
Amounts reclassified from accumulated OCI to earnings 0 0 0
Period change 2 (5) (3)
Ending balance (6) (8) (3)
AOCI, Accumulated Defined Benefit Plans Adjustment Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (210) (225) (253)
Other comprehensive income (loss) before reclassifications 0 0 0
Amounts reclassified from accumulated OCI to earnings (3) 15 28
Period change (3) 15 28
Ending balance $ (213) $ (210) $ (225)