v3.26.1
Other Comprehensive Income (Loss) - Reclassification out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Components of other comprehensive income (loss):    
Income tax expense $ (5,596) $ (3,118)
Net Income 13,099 8,900
Reclassification out of Accumulated Other Comprehensive Income (Loss)    
Components of other comprehensive income (loss):    
Income tax expense (1) (6)
Net Income 0 17
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 $ 1 $ 23