v3.26.3
Note 9 - Investments - Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Maturing within one year, amortized cost, available-for-sale $ 440 $ 10,285
Maturing within one year, fair value, available-for-sale 440 10,320
Maturing within one year, amortized cost, held-to-maturity 0 824
Maturing within one year, fair value, held-to-maturity 0 825
Maturing after one year through five years, amortized cost, available-for-sale 12,786 19,667
Maturing after one year through five years, fair value, available-for-sale 12,500 19,907
Maturing after one year through five years, amortized cost, held-to-maturity 7,490 5,014
Maturing after one year through five years, fair value, held-to-maturity 7,154 4,902
Maturing after five years through ten years, amortized cost, available-for-sale 92,440 82,725
Maturing after five years through ten years, fair value, available-for-sale 87,651 78,553
Maturing after five years through ten years, amortized cost, held-to-maturity 16,231 17,806
Maturing after five years through ten years, fair value, held-to-maturity 14,510 17,020
Maturing after ten years, amortized cost, available-for-sale 65,646 63,047
Maturing after ten years, fair value, available-for-sale 53,434 57,509
Maturing after ten years, amortized cost, held-to-maturity 149,719 151,954
Maturing after ten years, fair value, held-to-maturity 134,584 155,468
Total 619,004 634,078
Total 584,897 625,330
Total 277,591 290,826
Total, fair value, held-to-maturity 247,495 286,461
Collateralized Mortgage-Backed Securities [Member]    
Without single maturity date, amortized cost, available-for-sale 289,270 259,386
Without single maturity date, fair value, available-for-sale 272,334 259,760
Without single maturity date, amortized cost, held-to-maturity 104,151 115,228
Without single maturity date, fair value, held-to-maturity 91,247 108,246
Total 289,270 259,386
Total 272,334 259,760
Total 104,151 115,228
Total, fair value, held-to-maturity 91,247 108,246
Collateralized Mortgage Obligations [Member]    
Without single maturity date, amortized cost, available-for-sale 158,422 198,968
Without single maturity date, fair value, available-for-sale 158,538 199,281
Without single maturity date, amortized cost, held-to-maturity 0 0
Without single maturity date, fair value, held-to-maturity 0 0
Total 158,422 198,968
Total $ 158,538 $ 199,281