XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value - Schedule of Reconciliation of Changes in Fair Value of Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Purchases, issuances, sales and settlements        
Advances (capitalization upon Ginnie Mae modifications) $ 2,800 $ 1,700 $ 4,900 $ 3,700
Total realized and unrealized gains and (losses):        
Gains (losses) on derivatives (46,700) (47,400) (96,000) (44,000)
Forward loans IRLCs        
Total realized and unrealized gains and (losses):        
Gains (losses) on derivatives (900) (3,400) (1,500) 2,100
Level 3 | Loans Held for Sale - Fair Value        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 284,000 23,300 203,100 32,100
Purchases, issuances, sales and settlements        
Purchases and other 80,500 240,400 225,500 252,800
Sales (38,700) (38,500) (76,700) (58,700)
Settlements (2) (25,100) (25,800) (47,300) (25,800)
Loans held for investment, at fair value 800 1,500 1,900 1,500
Receivables, net (7,600) (15,600) (18,200) (16,100)
Advances (capitalization upon Ginnie Mae modifications) (2,800) (1,700) (4,900) 1,700
Other   2,800   (2,800)
Purchases, issuances, sales and settlements, total 8,300 159,500 82,800 151,300
Total realized and unrealized gains and (losses):        
Change in fair value included in earnings 4,400 14,600 10,900 14,000
Ending balance 296,700 197,400 296,700 197,400
REO (Other assets) (4,300) (7,100) (7,300) (7,100)
Level 3 | ESS Financing Liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (253,400) (263,100) (248,900) (199,000)
Purchases, issuances, sales and settlements        
Issuances   0 0 (68,700)
Settlements (2) 7,000 8,100 14,400 14,900
Purchases, issuances, sales and settlements, total 7,000 8,200 14,400 (53,800)
Total realized and unrealized gains and (losses):        
Change in fair value included in earnings (4,100) (3,600) (16,000) (5,600)
Ending balance (250,500) (258,500) (250,500) (258,500)
Level 3 | IRLCs        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 5,000 4,800 5,600 (700)
Purchases, issuances, sales and settlements        
Issuances 4,000 4,400 21,200 10,100
Loans held for sale, at fair value 8,600 (10,800) 2,800 (31,200)
Purchases, issuances, sales and settlements, total 12,600 (6,500) 24,000 (21,000)
Total realized and unrealized gains and (losses):        
Change in fair value included in earnings (13,500) 3,000 (25,500) 23,100
Ending balance $ 4,100 $ 1,400 $ 4,100 $ 1,400