XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Gain recognized $ 0 $ 0
Income before income taxes 15,262 16,491
Income tax expense 3,444 3,646
Net income 11,818 12,845
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Income tax expense 0 0
Net income 4 7
Reclassification out of Accumulated Other Comprehensive Income [Member] | AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Income before income taxes 0 0
Income tax expense 1 2
Net income 0 0
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]    
Other operating expense 0 0
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]    
Other operating expense 5 9
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Income before income taxes 5 9
Net income $ 4 $ 7