Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Note 2 - Debt Securities - Amortized Cost and Fair Value of Contractual Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due within one year, amortized cost $ 350,400 $ 24,712
Due within one year, fair value 350,396 24,432
Due from one to five years, amortized cost 70,016 58,554
Due from one to five years, fair value 67,334 57,092
Due from five to ten years, amortized cost 304,216 338,630
Due from five to ten years, fair value 264,892 311,100
Due after ten years, amortized cost 3,000 3,000
Due after ten years, fair value 2,076 2,488
Mortgage-backed securities, amortized cost 241,458 282,480
Mortgage-backed securities, fair value 215,485 249,703
Available for sale, amortized cost 969,090 707,376
Available for sale, fair value 900,183 644,815 [1]
Held to maturity debt securities, Due within one year 260,047 250
Held to maturity debt securities, Due within one year 257,835 250
Held to maturity debt securities, Due from one to five years 203,481 386,465
Held to maturity debt securities, Due from one to five years 185,741 366,095
Held to maturity debt securities, Due from five to ten years 53,521 128,477
Held to maturity debt securities, Due from five to ten years 48,022 111,632
Mortgage-backed securities, amortized cost 465,615 518,929
Mortgage-backed securities, fair value 415,593 457,976
Held to maturity, amortized cost 982,664 1,034,121 [1]
Held to maturity debt securities, fair value $ 907,191 $ 935,953
[1] derived from audited financial statements.