XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 406,028 $ 404,415
Other comprehensive income (loss), net of tax 15,964 (12,400)
Balance 429,134 397,026
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (192,860) (171,539)
Other comprehensive (loss) before reclassification 15,096 (15,149)
Amounts reclassified from accumulated other comprehensive income 1,054 1,686
Other comprehensive income (loss), net of tax 16,150 (13,463)
Balance (176,710) (185,002)
AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]    
Balance (403) (1,013)
Other comprehensive (loss) before reclassification 0 0
Amounts reclassified from accumulated other comprehensive income (186) 1,063
Other comprehensive income (loss), net of tax (186) 1,063
Balance (589) 50
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance (2) (2)
Other comprehensive (loss) before reclassification 0 0
Amounts reclassified from accumulated other comprehensive income 0 0
Other comprehensive income (loss), net of tax 0 0
Balance (2) (2)
AOCI Attributable to Parent [Member]    
Balance (193,265) (172,554)
Other comprehensive (loss) before reclassification 15,096 (15,149)
Amounts reclassified from accumulated other comprehensive income 868 2,749
Other comprehensive income (loss), net of tax 15,964 (12,400)
Balance $ (177,301) $ (184,954)