v3.26.1
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Available-for-sale, amortized cost $ 587,940 $ 602,047
Common stock, par value (in dollars per share) $ 0.625 $ 0.625
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 3,992,913 3,947,561
Common stock, shares outstanding (in shares) 3,784,227 3,738,875
Treasury stock, shares (in shares) 208,686 208,686