XML 148 R131.htm IDEA: XBRL DOCUMENT v3.23.3
Mortgage Banking Activities, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net $ 2,346 $ 4,027 $ 11,060 $ 17,016
Mortgage banking activities, net 19,440 16,535 52,663 2,833
Residential Mortgage Banking Activities, Net        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net 107 467 1,422 5,496
Mortgage banking activities, net 8,964 2,158 19,390 (7,694)
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 (2,819) (22,776) 5,272 (125,012)
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 (482) 148 2,188 4,249
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 12,158 24,319 10,508 107,573
Business Purpose Mortgage Banking Activities, Net        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Other income, net 4,004 9,648 13,956 36,214
Mortgage banking activities, net 10,476 14,377 33,273 10,527
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 1,600 (19,306) 13,214 (84,493)
Business Purpose 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,438 (9) 4,808 2,242
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 $ 3,434 $ 24,044 $ 1,295 $ 56,564