XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Accumulated Other Comprehensive Income - Amount Reclassified from Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Gain (loss) on sale of investment securities $ 0 $ (6,468)
Income before income taxes 23,872 20,256
Provision for income taxes 3,078 2,046
Net income 20,794 18,210
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]    
Gain (loss) on sale of investment securities 0 (6,468)
Interest income on investment securities (2,359) (2,305)
Income before income taxes (2,359) (8,773)
Provision for income taxes 495 1,842
Net income $ (1,864) $ (6,931)