XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Balance $ 245,214 $ 202,316 $ 235,303 $ 200,675
Balance 253,246 201,349 253,246 201,349
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (22,794) (27,744) (22,281) (29,927)
Other comprehensive income (loss), net of taxes 7,069 (2,941) 6,387 (758)
Reclassifications 0   169  
Balance (15,725) (30,685) (15,725) (30,685)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance (55) (27) (55) (27)
Other comprehensive income (loss), net of taxes 0 0 0 0
Reclassifications 0   0  
Balance (55) (27) (55) (27)
AOCI Attributable to Parent [Member]        
Balance (22,849) (27,771) (22,336) (29,954)
Other comprehensive income (loss), net of taxes 7,069 (2,941) 6,387 (758)
Reclassifications 0   169  
Balance $ (15,780) $ (30,712) $ (15,780) $ (30,712)