v3.25.2
Other Comprehensive Income (Loss) - Reclassification out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Components of other comprehensive income (loss):        
Gain (loss) on securities transactions $ 336 $ 0 $ 336 $ (1,256)
Other non-interest expense, net 81 879 171 1,447
Income before income tax expense 16,502 4,819 28,520 3,535
Income tax benefit (4,197) (279) (7,315) (150)
Net Income 12,305 4,540 21,205 3,385
Reclassification out of Accumulated Other Comprehensive Income (Loss)        
Components of other comprehensive income (loss):        
Income before income tax expense 359 (548) 382 (2,338)
Income tax benefit (99) 154 (106) 657
Net Income 260 (394) 276 (1,681)
Reclassification out of Accumulated Other Comprehensive Income (Loss) | Reclassification adjustment for gain included in net income        
Components of other comprehensive income (loss):        
Gain (loss) on securities transactions 336 0 336 (1,256)
Reclassification out of Accumulated Other Comprehensive Income (Loss) | Change in funded status of retirement obligations        
Components of other comprehensive income (loss):        
Other non-interest expense, net $ 23 $ (548) $ 46 $ (1,082)