v3.25.1
Note 2 - Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Total, amortized cost $ 839,060 $ 793,422
Securities available for sale, gross unrealized gains 1,990 737
Securities available for sale, gross unrealized losses (53,467) (63,807)
Fair value 787,583 730,352
US Government Agencies Debt Securities [Member]    
Total, amortized cost 583,732 542,676
Securities available for sale, gross unrealized gains 1,380 131
Securities available for sale, gross unrealized losses (37,703) (47,226)
Fair value 547,409 495,581
Collateralized Mortgage-Backed Securities [Member]    
Total, amortized cost 30,848 31,696
Securities available for sale, gross unrealized gains 8 4
Securities available for sale, gross unrealized losses (5,674) (6,332)
Fair value 25,182 25,368
Municipal General Obligation Bonds [Member]    
Total, amortized cost 192,160 187,484
Securities available for sale, gross unrealized gains 483 513
Securities available for sale, gross unrealized losses (7,853) (7,827)
Fair value 184,790 180,170
Municipal Revenue Bonds [Member]    
Total, amortized cost 31,820 31,066
Securities available for sale, gross unrealized gains 119 89
Securities available for sale, gross unrealized losses (2,237) (2,422)
Fair value 29,702 28,733
Other Debt and Equity Securities [Member]    
Total, amortized cost 500 500
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses 0 0
Fair value $ 500 $ 500