XML 135 R118.htm IDEA: XBRL DOCUMENT v3.21.1
Variable Interest Entities - Re-securitizations (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Transfers of securities to VIEs      
U.S. GSEs and government agencies $ 13,105 $ 2,717  
U.S. GSEs and government agencies | Nonconsolidated re-securitization VIEs      
Variable Interest Entity [Line Items]      
Interest in VIEs $ 2,530   $ 2,631