XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 667,933 $ 550,968 $ 655,018 $ 542,350
OCI before reclassifications 2,407 (176) 5,095 (469)
Amounts reclassified from AOCI 0 0 (26) (17)
Ending balance 775,708 559,686 775,708 559,686
Unrealized Loss on Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (15,233) (19,050) (18,889) (17,339)
OCI before reclassifications 2,755 (201) 6,411 (1,912)
Amounts reclassified from AOCI 0 0 0 0
Ending balance (12,478) (19,251) (12,478) (19,251)
Unrealized Holding Losses on Interest Rate Derivatives used in Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 501 2,230 1,485 820
OCI before reclassifications (338) 28 (1,322) 1,438
Amounts reclassified from AOCI 0 0 0 0
Ending balance 163 2,258 163 2,258
Defined Benefit Plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 569 (127) 579 (118)
OCI before reclassifications (10) (3) 6 5
Amounts reclassified from AOCI 0 0 (26) (17)
Ending balance 559 (130) 559 (130)
Total        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (14,163) (16,947) (16,825) (16,637)
Ending balance $ (11,756) $ (17,123) $ (11,756) $ (17,123)