XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income/(Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance $ 159,245 $ 125,040
Current period other comprehensive income (loss), net of tax (124) 12,801
Balance 176,332 159,245
Accumulated Other Comprehensive Income (Loss) [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance (33,727) (46,528)
Current period other comprehensive income (loss), net of tax (124) 12,801
Balance (33,851) (33,727)
Unrealized Gains (Losses) on Securities [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance (33,778) (46,273)
Current period other comprehensive income (loss), net of tax (379) 12,495
Balance (34,157) (33,778)
Officers' Retirement Plan [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance (70) (308)
Current period other comprehensive income (loss), net of tax 277 238
Balance 207 (70)
Directors' Retirement Plan [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance 121 53
Current period other comprehensive income (loss), net of tax (22) 68
Balance $ 99 $ 121