v3.26.3
Note 14 - Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Balance $ 783,952 $ 766,890 $ 485,725 $ 437,748 $ 429,134 $ 406,028 $ 485,725 $ 406,028
Other comprehensive (loss) income, net of tax (72,031) 3,466 (6,080) 21,653 563 15,964 (74,645) 38,180
Balance 716,485 783,952 766,890 465,949 437,748 429,134 716,485 465,949
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]                
Balance (146,603) (149,867) (143,597) (176,193) (176,710) (192,860) (143,597) (192,860)
Other comprehensive (loss) before reclassification (80,246) 3,264 (6,270) 20,882 517 15,096    
Amounts reclassified from accumulated other comprehensive income 8,130 0 0 758 0 1,054    
Other comprehensive (loss) income, net of tax (72,116) 3,264 (6,270) 21,640 517 16,150    
Balance (218,719) (146,603) (149,867) (154,553) (176,193) (176,710) (218,719) (154,553)
AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]                
Balance (84) (286) (476) (543) (589) (403) (476) (403)
Other comprehensive (loss) before reclassification 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive income 85 202 190 13 46 (186)    
Other comprehensive (loss) income, net of tax 85 202 190 13 46 (186)    
Balance 1 (84) (286) (530) (543) (589) 1 (530)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]                
Balance (2) (2) (2) (2) (2) (2) (2) (2)
Other comprehensive (loss) before reclassification 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive income 0 0 0 0 0 0    
Other comprehensive (loss) income, net of tax 0 0 0 0 0 0    
Balance (2) (2) (2) (2) (2) (2) (2) (2)
AOCI Attributable to Parent [Member]                
Balance (146,689) (150,155) (144,075) (176,738) (177,301) (193,265) (144,075) (193,265)
Other comprehensive (loss) before reclassification (80,246) 3,264 (6,270) 20,882 517 15,096    
Amounts reclassified from accumulated other comprehensive income 8,215 202 190 771 46 868    
Other comprehensive (loss) income, net of tax (72,031) 3,466 (6,080) 21,653 563 15,964    
Balance $ (218,720) $ (146,689) $ (150,155) $ (155,085) $ (176,738) $ (177,301) $ (218,720) $ (155,085)