XML 161 R135.htm IDEA: XBRL DOCUMENT v3.20.4
Mortgage Banking Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Net market valuation gains (losses) recorded $ (230,731) $ 56,046  
Other income 4,188 19,257 $ 13,070
Mortgage Banking Activities, Net 78,472 87,266 59,566
Residential Mortgage Banking Activities, Net      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Other income (6,652) 1,735 2,567
Mortgage Banking Activities, Net 3,721 47,743 59,623
Residential Mortgage Banking Activities, Net | Residential loans, held-for-sale at fair value      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Changes in fair value of assets 41,284 63,527 21,808
Residential Mortgage Banking Activities, Net | Trading securities      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Changes in fair value of assets (4,535) 0 0
Residential Mortgage Banking Activities, Net | Risk management derivatives, net      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Changes in fair value of risk management derivatives (26,376) (17,519) 35,248
Business Purpose Mortgage Banking      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Other income 18,642 16,205 0
Mortgage Banking Activities, Net 74,751 39,523 (57)
Business Purpose Mortgage Banking | Risk management derivatives, net      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Changes in fair value of risk management derivatives (21,403) 1,796 (510)
Business Purpose Mortgage Banking | Single-family rental loans, held-for-sale      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Changes in fair value of assets 82,510 17,004 453
Business Purpose Mortgage Banking | Bridge loans      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Changes in fair value of assets $ (4,998) $ 4,518 $ 0