Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Note 2 - Debt Securities - Amortized Cost and Fair Value of Contractual Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Due within one year, amortized cost $ 441,619 $ 223,145
Due within one year, fair value 443,833 223,477
Due from one to five years, amortized cost 147,475 478,868
Due from one to five years, fair value 147,058 475,985
Due from five to ten years, amortized cost 332,436 258,611
Due from five to ten years, fair value 325,957 240,114
Due after ten years, amortized cost 18,657 3,000
Due after ten years, fair value 18,673 2,550
Mortgage-backed securities, amortized cost 133,126 243,435
Mortgage-backed securities, fair value 133,304 219,274
Available for sale, amortized cost 1,073,313 1,207,059
Available for sale, fair value 1,068,825 1,161,400
Held to maturity debt securities, Due within one year, amortized cost 53,787 250
Held to maturity debt securities, Due within one year, fair value 52,811 250
Held to maturity debt securities, Due from one to five years, amortized cost 204,192 256,743
Held to maturity debt securities, Due from one to five years, fair value 195,279 236,586
Held to maturity debt securities, Due from five to ten years, amortized cost 0 495
Held to maturity debt securities, Due from five to ten years, fair value 0 431
Held to maturity debt securities, Due after ten years, amortized cost 0 0
Held to maturity debt securities, Due after ten years, fair value 0 0
Mortgage-backed securities, amortized cost 402,097 457,365
Mortgage-backed securities, fair value 368,445 402,229
Held to maturity, amortized cost 660,076 714,853
Held to maturity debt securities, fair value $ 616,535 $ 639,496