XML 137 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Comprehensive Income - Schedule of Change in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 530,762 $ 442,847 $ 416,137
Comprehensive Income (Loss) 6,442 (52,126) (15,468)
Ending balance 571,247 530,762 442,847
AOCI Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (52,520) (394) 15,074
Comprehensive Income (Loss) 6,442 (52,126) (15,468)
Ending balance (46,078) (52,520) (394)
Unrealized gains (losses) on securities available-for-sale      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (54,282) (706) 15,338
Comprehensive Income (Loss) 6,109 (53,576) (16,044)
Ending balance (48,173) (54,282) (706)
Amortization of unrealized gains from held-to-maturity securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 875 0  
Comprehensive Income (Loss) 591 875  
Ending balance 1,466 875 0
Unrealized gains (losses) on postretirement benefits plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 768 618 343
Comprehensive Income (Loss) (139) 150 275
Ending balance 629 768 618
Unrealized gains (losses) on interest rate swap      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 119 (306) (607)
Comprehensive Income (Loss) (119) 425 301
Ending balance $ 0 $ 119 $ (306)