XML 136 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies Fiscal Year Maturity Schedule (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Unconditional Purchase Obligation [Line Items]      
Operating Leases, Rent Expense $ 95 $ 100 $ 61
Loans and Mortgage-Related Securities [Abstract]      
2020 74,283    
2021 0    
2022 0    
2023 0    
2024 0    
Thereafter 0    
Total 74,283    
Operating Leases [Abstract]      
2020 59    
2021 55    
2022 56    
2023 49    
2024 50    
Thereafter 475    
Total 744    
Other [Abstract]      
2020 109    
2021 40    
2022 6    
2023 0    
2024 0    
Thereafter 0    
Total 155    
Mortgage commitment derivatives      
Loans and Mortgage-Related Securities [Abstract]      
Total $ 74,000