XML 140 R112.htm IDEA: XBRL DOCUMENT v3.20.1
Guarantee Arrangements, Pledged Assets and Repurchase Agreements - Summary of Change in Estimated Repurchase Liability for Loans Sold to GSEs and Other Third Parties (Detail) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Loss Contingencies [Line Items]    
Estimate of possible losses in excess of recorded liability $ 225,000,000  
Obligation to Repurchase Receivables Sold [Member]    
Loss Contingencies [Line Items]    
Changes in estimated repurchase liability 0 $ 0
Repurchase liability 4,000,000  
Minimum [Member] | Obligation to Repurchase Receivables Sold [Member]    
Loss Contingencies [Line Items]    
Estimate of possible losses in excess of recorded liability 0  
Maximum [Member] | Obligation to Repurchase Receivables Sold [Member]    
Loss Contingencies [Line Items]    
Estimate of possible losses in excess of recorded liability $ 25,000,000