XML 138 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Values of Assets and Liabilities - Schedule of Changes In Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mortgage loans held-for-sale    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 48,655 $ 0
Net income 1,960 (2,749)
Other comprehensive income or loss 0 0
Purchases 0 0
Issuances 0 0
Sales 0 0
Settlements (75,342) (43,434)
Net transfers into Level 3 51,562 94,838
Ending Balance 26,835 48,655
Loans held-for-investment    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 84,165 15,891
Net income (103) (4,177)
Other comprehensive income or loss 0 0
Purchases 0 0
Issuances 0 0
Sales 0 0
Settlements (69,218) (38,319)
Net transfers into Level 3 45,826 110,770
Ending Balance 60,670 84,165
MSRs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 230,225 147,571
Net income (7,599) 82,654
Other comprehensive income or loss 0 0
Purchases 0 0
Issuances 0 0
Sales (30,170) 0
Settlements 0 0
Net transfers into Level 3 0 0
Ending Balance 192,456 230,225
Derivative assets    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 1,711 10,560
Net income 2,799 (8,849)
Other comprehensive income or loss 0 0
Purchases 0 0
Issuances 0 0
Sales 0 0
Settlements 0 0
Net transfers into Level 3 0 0
Ending Balance 4,510 1,711
Municipal securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 117,537 105,687
Net income 0 0
Other comprehensive income or loss (7,152) (8,766)
Purchases 36,688 60,546
Issuances 0 0
Sales 0 0
Settlements (60,836) (39,930)
Net transfers into Level 3 0 0
Ending Balance $ 86,237 $ 117,537