Quarterly report [Sections 13 or 15(d)]

Note 4 - Securities - Amortized Cost and Fair Value of Contractual Securities (Details)

v3.25.1
Note 4 - Securities - Amortized Cost and Fair Value of Contractual Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Due within one year, amortized cost $ 243,991 $ 223,145
Due within one year, fair value 244,466 223,477
Due from one to five years, amortized cost 496,438 478,868
Due from one to five years, fair value 496,600 475,985
Due from five to ten years, amortized cost 263,270 258,611
Due from five to ten years, fair value 246,647 240,114
Due after ten years, amortized cost 3,401 3,000
Due after ten years, fair value 2,975 2,550
Mortgage-backed securities, amortized cost 232,819 243,435
Mortgage-backed securities, fair value 213,149 219,274
Available for sale, amortized cost 1,239,919 1,207,059
Available for sale, fair value 1,203,837 1,161,400
Held to maturity debt securities, Due within one year 250 250
Held to maturity debt securities, Due within one year, fair value 250 250
Held to maturity debt securities, Due from one to five years 257,298 256,743
Held to maturity debt securities, Due from one to five years, fair value 241,036 236,586
Held to maturity debt securities, Due from five to ten years 0 495
Held to maturity debt securities, Due from five to ten years, fair value 0 431
Mortgage-backed securities, amortized cost 444,165 457,365
Mortgage-backed securities, fair value 398,169 402,229
Held to maturity, amortized cost 701,713 714,853
Held to maturity debt securities, fair value $ 639,455 $ 639,496