XML 141 R131.htm IDEA: XBRL DOCUMENT v3.23.1
Mortgage Banking Activities, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Other income, net $ 4,556 $ 5,983
Mortgage banking activities, net 16,671 16,315
Residential Mortgage Banking Activities, Net    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Other income, net (19) 617
Mortgage banking activities, net 3,365 7,935
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 6,994 (68,822)
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 (239) 2,786
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 (3,371) 73,354
Total 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,583 14,405
Mortgage banking activities, net 13,306 8,380
Total residential 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 12,666 (25,193)
Total residential mortgage banking activities, net | BPL bridge loans    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Changes in fair value of assets 1,153 2,135
Total 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 $ (5,096) $ 17,033