XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance     $ (9,916)  
Other comprehensive income (loss), net of tax $ (1,278) $ (2,823) 98 $ (7,290)
AOCI ending balance (9,818)   (9,818)  
Securities available for sale | Available-for-sale securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (6,714) (2,956) (7,676) 297
Other comprehensive income (loss) before reclassifications (888) (2,293) 74 (5,546)
Amounts reclassified from AOCI into earnings 0 5 0 5
Other comprehensive income (loss), net of tax (888) (2,288) 74 (5,541)
AOCI ending balance (7,602) (5,244) (7,602) (5,244)
Hedging Relationships        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (1,781) (1,091) (2,182) 118
Other comprehensive income (loss) before reclassifications (664) (412) (466) (1,535)
Amounts reclassified from AOCI into earnings 240 (71) 443 (157)
Other comprehensive income (loss), net of tax (424) (483) (23) (1,692)
AOCI ending balance (2,205) (1,574) (2,205) (1,574)
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (7) (26) (20) (21)
Other comprehensive income (loss) before reclassifications 34 (52) 47 (57)
Amounts reclassified from AOCI into earnings 0 0 0 0
Other comprehensive income (loss), net of tax 34 (52) 47 (57)
AOCI ending balance 27 (78) 27 (78)
Other        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (38) (20) (38) (20)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from AOCI into earnings 0 0 0 0
Other comprehensive income (loss), net of tax 0 0 0 0
AOCI ending balance (38) (20) (38) (20)
Total        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (8,540) (4,093) (9,916) 374
Other comprehensive income (loss) before reclassifications (1,518) (2,757) (345) (7,138)
Amounts reclassified from AOCI into earnings 240 (66) 443 (152)
Other comprehensive income (loss), net of tax (1,278) (2,823) 98 (7,290)
AOCI ending balance (9,818) (6,916) (9,818) (6,916)
Net investment hedges        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other comprehensive gain (loss) $ (78) $ 174 $ (116) $ 222