XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Changes in Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
MSR Asset    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Balance at beginning of period $ 15,637 $ 20,824
Gain (Loss) recognized in AOCI 0 0
Purchases, issuances, sales and settlements:    
Originations   708
Purchases 0  
Sales (16,087) (1,806)
Settlements 0 0
Balance at end of period 0 15,637
MSR Asset | Mortgage banking revenue    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Gain (loss) recognized in earnings 450 (4,089)
MSR Asset | Other noninterest income    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Gain (loss) recognized in earnings 0 0
Securities Available for Sale    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Balance at beginning of period 50,447 55,769
Gain (Loss) recognized in AOCI 272 (193)
Purchases, issuances, sales and settlements:    
Originations   0
Purchases 5,396  
Sales 0 0
Settlements (20,361) (5,129)
Balance at end of period 35,754 50,447
Securities Available for Sale | Mortgage banking revenue    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Gain (loss) recognized in earnings 0 0
Securities Available for Sale | Other noninterest income    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Gain (loss) recognized in earnings 0 0
Securities at Fair Value Through Income    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Balance at beginning of period 6,808 6,368
Gain (Loss) recognized in AOCI 0 0
Purchases, issuances, sales and settlements:    
Originations   0
Purchases 0  
Sales 0 0
Settlements (299) (285)
Balance at end of period 6,512 6,808
Securities at Fair Value Through Income | Mortgage banking revenue    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Gain (loss) recognized in earnings 0 0
Securities at Fair Value Through Income | Other noninterest income    
Changes in Level 3 assets and liabilities measured at fair value on a recurring basis    
Gain (loss) recognized in earnings $ 3 $ 725