XML 137 R127.htm IDEA: XBRL DOCUMENT v3.22.2
Mortgage Banking Activities, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net $ 7,006 $ 2,126 $ 12,989 $ 5,969
Mortgage banking activities, net (30,017) 54,419 (13,702) 137,026
Residential Mortgage Banking Activities, Net        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net 4,412 1,193 5,029 2,216
Mortgage banking activities, net (17,787) 21,265 (9,852) 82,700
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 (33,414) 76,907 (102,236) 47,634
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,315 (1,095) 4,101 (374)
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 9,900 (55,740) 83,254 33,224
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 116 2,225 2,251 3,269
Other income, net 12,161 7,467 26,566 13,489
Mortgage banking activities, net (12,230) 33,154 (3,850) 54,326
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 15,487 (2,504) 32,520 1,354
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 $ (39,994) $ 25,966 $ (65,187) $ 36,214