XML 147 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 542,350 $ 512,099 $ 490,076
OCI before reclassifications (162) 2,596 (19,366)
Amounts reclassified from AOCI (26) (17) (8)
Ending balance 655,018 542,350 512,099
Unrealized Loss on Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (17,339) (19,327) (255)
OCI before reclassifications (1,550) 1,988 (19,072)
Amounts reclassified from AOCI 0 0 0
Ending balance (18,889) (17,339) (19,327)
Unrealized Holding Losses on Interest Rate Derivatives used in Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 820 0 0
OCI before reclassifications 665 820 0
Amounts reclassified from AOCI 0 0 0
Ending balance 1,485 820 0
Defined Benefit Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (118) 111 413
OCI before reclassifications 723 (212) (294)
Amounts reclassified from AOCI (26) (17) (8)
Ending balance 579 (118) 111
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (16,637) (19,216) 158
Ending balance $ (16,825) $ (16,637) $ (19,216)