XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
AOCI beginning balance $ (9,916)  
Other comprehensive income (loss), net of tax 1,376 $ (4,467)
AOCI ending balance (8,540)  
Securities available for sale | Available-for-sale securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
AOCI beginning balance (7,676) 297
Other comprehensive income (loss) before reclassifications 962 (3,253)
Amounts reclassified from AOCI into earnings 0 0
Other comprehensive income (loss), net of tax 962 (3,253)
AOCI ending balance (6,714) (2,956)
Hedging Relationships    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
AOCI beginning balance (2,182) 118
Other comprehensive income (loss) before reclassifications 198 (1,123)
Amounts reclassified from AOCI into earnings 203 (86)
Other comprehensive income (loss), net of tax 401 (1,209)
AOCI ending balance (1,781) (1,091)
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
AOCI beginning balance (20) (21)
Other comprehensive income (loss) before reclassifications 13 (5)
Amounts reclassified from AOCI into earnings 0 0
Other comprehensive income (loss), net of tax 13 (5)
AOCI ending balance (7) (26)
Other    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
AOCI beginning balance (38) (20)
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from AOCI into earnings 0 0
Other comprehensive income (loss), net of tax 0 0
AOCI ending balance (38) (20)
Total    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
AOCI beginning balance (9,916) 374
Other comprehensive income (loss) before reclassifications 1,173 (4,381)
Amounts reclassified from AOCI into earnings 203 (86)
Other comprehensive income (loss), net of tax 1,376 (4,467)
AOCI ending balance (8,540) (4,093)
Net investment hedges    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Other comprehensive gain (loss) $ (38) $ 48