XML 154 R140.htm IDEA: XBRL DOCUMENT v3.22.0.1
Mortgage Banking Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Other income, net $ 12,018 $ 4,188 $ 19,257
Mortgage Banking Activities, Net 235,744 78,472 87,266
Residential Mortgage Banking Activities, Net      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Other income, net 5,418 (6,652) 1,735
Mortgage Banking Activities, Net 127,151 3,721 47,743
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 83,733 41,284 63,527
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 (352) (4,535) 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 38,352 (26,376) (17,519)
Business Purpose Mortgage Banking      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]      
Other income, net 33,760 18,642 16,205
Mortgage Banking Activities, Net 108,593 74,751 39,523
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 2,708 (21,403) 1,796
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 63,872 82,510 17,004
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 $ 8,253 $ (4,998) $ 4,518