XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 16 - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance $ 858,103 $ 760,432
Balance 874,711 794,368
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (92,678) (115,648)
Net current period other comprehensive income (loss) (4,775) 14,217
Balance (97,453) (101,431)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]    
Balance (179) 0
Net current period other comprehensive income (loss) 2,519 376
Balance 2,340 376
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance 59 112
Net current period other comprehensive income (loss) 0 0
Balance 59 112
AOCI Attributable to Parent [Member]    
Balance (92,798) (115,536)
Net current period other comprehensive income (loss) (2,256) 14,593
Balance $ (95,054) $ (100,943)