XML 111 R99.htm IDEA: XBRL DOCUMENT v3.25.3
Note 16 - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Balance $ 1,005,704 $ 894,535 $ 940,476 $ 858,103
Balance 1,041,144 934,094 1,041,144 934,094
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (74,168) (97,760) (94,190) (92,678)
Net current period other comprehensive income (loss) 7,896 24,827 27,918 19,745
Balance (66,272) (72,933) (66,272) (72,933)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance (1,260) 2,721 2,922 (179)
Net current period other comprehensive income (loss) (207) (5,120) (4,389) (2,220)
Balance (1,467) (2,399) (1,467) (2,399)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance 117 59 117 59
Net current period other comprehensive income (loss) 0 0 0 0
Balance 117 59 117 59
AOCI Attributable to Parent [Member]        
Balance (75,311) (94,980) (91,151) (92,798)
Net current period other comprehensive income (loss) 7,689 19,707 23,529 17,525
Balance $ (67,622) $ (75,273) $ (67,622) $ (75,273)