XML 86 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value option elected aggregate carrying amount, asset $ 10,000,000 $ 78,000,000
Residential loans    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value option elected aggregate carrying amount, asset 58,000,000 2,690,000,000
Business purpose residential loans    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value option elected aggregate carrying amount, asset 230,000,000 696,000,000
Servicer advance investments    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value option elected aggregate carrying amount, asset 21,000,000 179,000,000
Excess MSR    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value option elected aggregate carrying amount, asset 2,000,000 11,000,000
Shared home appreciation options    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value option elected aggregate carrying amount, asset $ 0 $ 4,000,000