v3.26.1
Note 12 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance $ 521,394 $ 496,417 $ 500,547 [1] $ 526,392
Other comprehensive (loss) gain, net of tax (607) 358 (683) 2,024
Balance 539,100 502,829 539,100 502,829
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (8,021) (10,057) (7,945) (11,723)
Other comprehensive income before reclassifications (772) 358 (847) 2,024
Reclassified from AOCI 165 0 164 0
Other comprehensive (loss) gain, net of tax (607) 358 (683) 2,024
Balance (8,628) (9,699) (8,628) (9,699)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance 431 552 431 552
Other comprehensive income before reclassifications 0 13 0 8
Reclassified from AOCI 0 (13) 0 (8)
Other comprehensive (loss) gain, net of tax 0 0 0 0
Balance 431 552 431 552
AOCI Attributable to Parent [Member]        
Balance (7,590) (9,505) (7,514) (11,171)
Other comprehensive income before reclassifications (772) 371 (847) 2,032
Reclassified from AOCI 165 (13) 164 (8)
Other comprehensive (loss) gain, net of tax (607) 358 (683) 2,024
Balance $ (8,197) $ (9,147) $ (8,197) $ (9,147)
[1] Derived from audited financial statements