XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Schedule of Reconciliation of Changes in Fair Value of Level 3 Assets and Liabilities (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Loans Held for Inv. - Restricted for Securitization Investors    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 7,879 $ 9,770
Purchases, issuances, sales and settlements    
Settlements (157) (950)
Purchases, issuances, sales and settlements, total (157) (950)
Total realized and unrealized gains and (losses):    
Ending balance 7,722 8,820
Financing Liability Owed to Securitization Investors    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (7,879) (9,770)
Purchases, issuances, sales and settlements    
Settlements 157 950
Purchases, issuances, sales and settlements, total 157 950
Total realized and unrealized gains and (losses):    
Ending balance (7,722) (8,820)
Loans Held for Sale - Fair Value    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 220,940 51,072
Purchases, issuances, sales and settlements    
Purchases 60,695 58,916
Sales (47,802) (32,889)
Receivables, net (115)  
Other assets   (96)
Purchases, issuances, sales and settlements, total 12,778 25,931
Total realized and unrealized gains and (losses):    
Change in fair value (3,275) (5,640)
Ending balance 230,443 71,367
Mortgage-Backed Securities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   2,019
Total realized and unrealized gains and (losses):    
Change in fair value   (406)
Calls and other   4
Ending balance   1,613
IRLCs    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 18,085 22,706
Purchases, issuances, sales and settlements    
Issuances 79,625 134,370
Loans held for sale, at fair value (57,505) (128,564)
Purchases, issuances, sales and settlements, total 22,120 5,806
Total realized and unrealized gains and (losses):    
Change in fair value (34,532) (13,923)
Ending balance $ 5,673 $ 14,589