XML 123 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Accumulated Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance $ 235,303 $ 200,675
Reclassifications 169 (0)
Balance 253,036 235,303
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (22,281) (29,927)
Other comprehensive income (loss), net of taxes 2,922 7,646
Reclassifications 169 0
Balance (19,190) (22,281)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance (55) (27)
Other comprehensive income (loss), net of taxes 56 (28)
Reclassifications 0 0
Balance 1 (55)
AOCI Attributable to Parent [Member]    
Balance (22,336) (29,954)
Other comprehensive income (loss), net of taxes 2,978 7,618
Reclassifications 169 0
Balance $ (19,189) $ (22,336)