Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Note 4 - Securities - Amortized Cost and Fair Value of Contractual Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Due within one year, amortized cost $ 268,240 $ 223,145
Due within one year, fair value 268,438 223,477
Due from one to five years, amortized cost 505,309 478,868
Due from one to five years, fair value 505,923 475,985
Due from five to ten years, amortized cost 276,806 258,611
Due from five to ten years, fair value 261,360 240,114
Due after ten years, amortized cost 14,403 3,000
Due after ten years, fair value 13,979 2,550
Mortgage-backed securities, amortized cost 187,193 243,435
Mortgage-backed securities, fair value 178,151 219,274
Available for sale, amortized cost 1,251,951 1,207,059
Available for sale, fair value 1,227,851 1,161,400 [1]
Held to maturity debt securities, Due within one year 853 250
Held to maturity debt securities, Due within one year, fair value 847 250
Held to maturity debt securities, Due from one to five years 257,005 256,743
Held to maturity debt securities, Due from one to five years, fair value 243,237 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 428,794 457,365
Mortgage-backed securities, fair value 386,021 402,229
Held to maturity, amortized cost 686,652 714,853
Held to maturity debt securities, fair value $ 630,105 $ 639,496
[1] Derived from audited financial statements.