v3.26.1
Disclosures about Fair Value of Assets and Liabilities - Reconciliation of Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative liabilities | Credit default swaps        
Reconciliation of significant unobservable inputs, assets:        
Balance, beginning of period $ (69)      
Subtractions        
Gain (loss) recognized 69      
Derivative liabilities | Interest rate lock commitments        
Reconciliation of significant unobservable inputs, liabilities:        
Balance, beginning of period (1,174) $ (88) $ (107) $ (176)
Gain (loss) recognized 944 80 (123) 168
Balance, end of period (230) (8) (230) (8)
Servicing rights        
Reconciliation of significant unobservable inputs, assets:        
Balance, beginning of period 229,576 189,711 217,296 189,935
Additions        
Purchased servicing   70 125 70
Originated servicing 4,010 5,244 9,759 8,582
Subtractions        
Paydowns (2,652) (2,246) (5,184) (5,054)
Gain (loss) recognized 6,015 258 14,953 (496)
Balance, end of period 236,949 193,037 236,949 193,037
Derivative assets | Put options        
Reconciliation of significant unobservable inputs, assets:        
Balance, beginning of period 38,877 28,295 31,930 31,296
Subtractions        
Gain (loss) recognized 2,184 7,915 9,131 4,914
Balance, end of period 41,061 36,210 41,061 36,210
Derivative assets | Interest rate floors        
Reconciliation of significant unobservable inputs, assets:        
Balance, beginning of period 12,236 1,785 9,540 4,043
Subtractions        
Gain (loss) recognized 1,911 4,333 4,607 2,075
Balance, end of period 14,147 6,118 14,147 6,118
Derivative assets | Credit default swaps        
Subtractions        
Gain (loss) recognized 2,149   2,149  
Balance, end of period 2,149   2,149  
Derivative assets | Interest rate lock commitments        
Reconciliation of significant unobservable inputs, assets:        
Balance, beginning of period 142 126 227 30
Subtractions        
Gain (loss) recognized 363 144 278 240
Balance, end of period $ 505 $ 270 $ 505 $ 270