XML 110 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance $ 1,156      
Transfer of securities held to maturity to available for sale   $ 888    
Other comprehensive income (loss), net of tax 2,346 1,531 $ (136)  
AOCI ending balance 3,494 1,156    
Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       $ 82
Held to maturity securities       9,000
Accumulated Net Unrealized Investment Gain (Loss) | Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       82
Transfers of securities held to maturity, pre-tax       107
Accumulated Net Unrealized Investment Gain (Loss) | Securities Available for Sale        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 935 (439) 17  
Transfer of securities held to maturity to available for sale   724    
Other comprehensive income (loss) before reclassifications 1,278 670 (293)  
Amounts reclassified from AOCI into earnings (19) (20) 159  
Other comprehensive income (loss), net of tax 1,259 650 (459)  
AOCI ending balance 2,186 935 (439)  
Accumulated Net Unrealized Investment Gain (Loss) | Securities Available for Sale | Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       (325)
Accumulated Net Unrealized Investment Gain (Loss) | Securities Held to Maturity        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 0 (190) (524)  
Transfer of securities held to maturity to available for sale   164    
Other comprehensive income (loss) before reclassifications 0 0 0  
Amounts reclassified from AOCI into earnings 0 26 40  
Other comprehensive income (loss), net of tax 0 26 447  
AOCI ending balance 0 0 (190)  
Accumulated Net Unrealized Investment Gain (Loss) | Securities Held to Maturity | Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       407
Hedging Relationships        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 354 (418) (281)  
Transfer of securities held to maturity to available for sale   0    
Other comprehensive income (loss) before reclassifications 1,401 414 38  
Amounts reclassified from AOCI into earnings (393) 358 (112)  
Other comprehensive income (loss), net of tax 1,008 772 (74)  
AOCI ending balance 1,362 354 (418)  
Hedging Relationships | Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       0
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (107) (177) (138)  
Transfer of securities held to maturity to available for sale   0    
Other comprehensive income (loss) before reclassifications 76 70 (39)  
Amounts reclassified from AOCI into earnings 0 0 0  
Other comprehensive income (loss), net of tax 76 70 (39)  
AOCI ending balance (31) (107) (177)  
Foreign Currency Translation Adjustments | Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       0
Other        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (26) (39) 0  
Transfer of securities held to maturity to available for sale   0    
Other comprehensive income (loss) before reclassifications 5 17 (8)  
Amounts reclassified from AOCI into earnings (2) (4) (3)  
Other comprehensive income (loss), net of tax 3 13 (11)  
AOCI ending balance (23) (26) (39)  
Other | Accounting Standards Update 2017-12        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Transfer of securities held to maturity to available for sale       $ 0
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 1,156 (1,263) (926)  
Transfer of securities held to maturity to available for sale   888    
Other comprehensive income (loss) before reclassifications 2,760 1,171 (302)  
Amounts reclassified from AOCI into earnings (414) 360 84  
Other comprehensive income (loss), net of tax 2,346 1,531 (136)  
AOCI ending balance 3,494 1,156 (1,263)  
Net investment hedges        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other comprehensive gain (loss) (65) (49) 150  
Cumulative effects from adoption of new accounting standards | Accumulated Net Unrealized Investment Gain (Loss) | Securities Available for Sale        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance (8)   3  
AOCI ending balance   (8)    
Cumulative effects from adoption of new accounting standards | Accumulated Net Unrealized Investment Gain (Loss) | Securities Held to Maturity        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 0   (113)  
AOCI ending balance   0    
Cumulative effects from adoption of new accounting standards | Hedging Relationships        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 0   (63)  
AOCI ending balance   0    
Cumulative effects from adoption of new accounting standards | Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 0   0  
AOCI ending balance   0    
Cumulative effects from adoption of new accounting standards | Other        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance 0   (28)  
AOCI ending balance   0    
Cumulative effects from adoption of new accounting standards | Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
AOCI beginning balance $ (8)   $ (201)  
AOCI ending balance   $ (8)