XML 186 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies Fiscal Year Maturity Schedule (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Unconditional Purchase Obligation [Line Items]      
Operating Leases, Rent Expense $ 94 $ 95 $ 100
Loans and Mortgage-Related Securities [Abstract]      
2020 189,259    
2021 0    
2022 0    
2023 0    
2024 0    
Thereafter 0    
Total 189,259    
Operating Leases [Abstract]      
2020 55    
2021 66    
2022 79    
2023 81    
2024 82    
Thereafter 876    
Total 1,239    
Other [Abstract]      
2020 130    
2021 83    
2022 85    
2023 5    
2024 0    
Thereafter 0    
Total $ 303