XML 120 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income/(Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance $ 125,040 $ 150,911
Current period other comprehensive income (loss), net of tax 12,801 (42,331)
Balance 159,245 125,040
Accumulated Other Comprehensive Income (Loss) [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance (46,528) (4,197)
Current period other comprehensive income (loss), net of tax 12,801 (42,331)
Balance (33,727) (46,528)
Unrealized Gains (Losses) on Securities [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance (46,273) (2,764)
Current period other comprehensive income (loss), net of tax 12,495 (43,509)
Balance (33,778) (46,273)
Officers' Retirement Plan [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance (308) (1,420)
Current period other comprehensive income (loss), net of tax 238 1,112
Balance (70) (308)
Directors' Retirement Plan [Member]    
Activity in accumulated other comprehensive income (loss) [Roll Forward]    
Balance 53 (13)
Current period other comprehensive income (loss), net of tax 68 66
Balance $ 121 $ 53