XML 92 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Schedule of Reconciliation of Changes in Fair Value of Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Purchases, issuances, sales and settlements        
Advances (incl. capitalization upon Ginnie Mae modifications) $ 5,500 $ 2,100 $ 15,700 $ 7,000
Level 3 | Loans Held for Sale - Fair Value        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 544,200 296,700 472,900 203,100
Purchases, issuances, sales and settlements        
Purchases and other 266,700 211,700 560,500 437,300
Sales (108,800) (43,800) (244,000) (120,500)
Settlements (54,200) (20,700) (120,000) (68,000)
Loans held for investment, at fair value 6,100 1,000 11,800 2,900
Receivables, net (15,800) (9,200) (36,500) (27,400)
REO (Other assets) (15,900) (8,200) (41,300) (15,500)
Advances (incl. capitalization upon Ginnie Mae modifications) (5,600) (2,100) (15,600) 7,000
Other (4,900)   (4,900)  
Other   800   (800)
Purchases, issuances, sales and settlements, total 78,700 133,800 141,200 216,600
Total realized and unrealized gains and (losses):        
Change in fair value included in earnings 13,700 16,000 22,600 26,900
Ending balance 636,700 446,500 636,700 446,500
Level 3 | IRLCs        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 18,100 4,100 (500) 5,600
Purchases, issuances, sales and settlements        
Issuances 68,100 33,500 146,100 54,700
Loans held for sale, at fair value (38,700) (27,400) (135,400) (24,600)
Purchases, issuances, sales and settlements, total 29,400 6,200 10,700 30,100
Total realized and unrealized gains and (losses):        
Change in fair value included in earnings (34,900) (5,100) 2,400 (30,600)
Ending balance $ 12,600 $ 5,200 $ 12,600 $ 5,200