XML 146 R124.htm IDEA: XBRL DOCUMENT v3.21.2
Mortgage Banking Activities, Net - Components of Mortgage Banking Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net $ 2,126 $ 1,165 $ 5,969 $ 4,093
Mortgage banking activities, net 54,419 (5,982) 137,026 (34,884)
Residential Mortgage Banking Activities, Net        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net 1,193 (6,612) 2,216 (6,354)
Mortgage banking activities, net 21,265 (8,005) 82,700 (31,086)
Residential Mortgage Banking Activities, Net | Residential loans, 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 76,907 (1,393) 47,634 6,562
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 (1,095) 0 (374) 0
Residential Mortgage Banking Activities, Net | Risk management derivatives        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Risk management derivatives (55,740) 0 33,224 (31,294)
Business Purpose Mortgage Banking Activities, Net:        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Changes in fair value of assets 2,225 (1,260) 3,269 (5,194)
Other income, net 7,467 2,073 13,489 9,916
Mortgage banking activities, net 33,154 2,023 54,326 (3,798)
Business Purpose Mortgage Banking Activities, Net: | Risk management derivatives        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Risk management derivatives (2,504) 0 1,354 (21,538)
Business Purpose Mortgage Banking Activities, Net: | Single-family rental loans, 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 $ 25,966 $ 1,210 $ 36,214 $ 13,018