v3.25.2
Accumulated Other Comprehensive Loss (Schedule of Changes In Each Component of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 756,336 $ 682,231 $ 730,664 $ 677,066
Other comprehensive (loss) before classifications 4,568 (714) 20,336 (11,780)
Amounts reclassified from other comprehensive income (115) 0 (115) 1
Other comprehensive income (loss), net of tax 4,453 (714) 20,221 (11,779)
Ending balance 764,215 686,740 764,215 686,740
Defined Benefit Pension Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (1,442) (2,581) (1,442) (2,581)
Other comprehensive (loss) before classifications 0 0 0 0
Amounts reclassified from other comprehensive income 0 0 0 0
Other comprehensive income (loss), net of tax 0 0 0 0
Ending balance (1,442) (2,581) (1,442) (2,581)
Securities available-for-sale:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (98,509) (119,023) (114,277) (107,958)
Other comprehensive (loss) before classifications 4,568 (714) 20,336 (11,780)
Amounts reclassified from other comprehensive income (115) 0 (115) 1
Other comprehensive income (loss), net of tax 4,453 (714) 20,221 (11,779)
Ending balance (94,056) (119,737) (94,056) (119,737)
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (99,951) (121,604) (115,719) (110,539)
Other comprehensive income (loss), net of tax 4,453 (714) 20,221 (11,779)
Ending balance $ (95,498) $ (122,318) $ (95,498) $ (122,318)