v3.26.1
Note 3 - Investment Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss $ 541,715 $ 516,737
Unrealized Gains, Available-for-sale 133 988
Unrealized Losses, Available-for-sale (7,657) (3,630)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $541,715 and $516,737, respectively) 534,191 514,095
Amortized Cost, Held-to-maturity 242,631  
Unrealized Gains, Held-to-maturity 1 1
Unrealized Losses, Held-to-maturity (27,398) (26,563)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 115 123
Debt Securities, Held-to-maturity, Fair Value 215,234 228,009
Amortized Cost, Total investment securities 784,346 771,308
Unrealized Gains, Total investment securities 134 989
Unrealized Losses, Total investment securities (35,055) (30,193)
Allowance for Credit Losses, Total investment securities 115 123
Fair Value, Total investment securities 749,425 742,104
US Treasury Securities [Member]    
Unrealized Gains, Available-for-sale 0 0
Unrealized Losses, Available-for-sale (41) (1)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $541,715 and $516,737, respectively) 13,234 405
Residential Mortgage-Backed Securities [Member]    
Unrealized Gains, Available-for-sale 94 988
Unrealized Losses, Available-for-sale (5,883) (576)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $541,715 and $516,737, respectively) 479,653 476,746
Unrealized Gains, Held-to-maturity 0 0
Unrealized Losses, Held-to-maturity (20,722) (20,101)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 47 51
Debt Securities, Held-to-maturity, Fair Value 115,338 122,604
Asset-Backed Securities [Member]    
Unrealized Gains, Available-for-sale 0 0
Unrealized Losses, Available-for-sale 0 0
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $541,715 and $516,737, respectively) 14 15
Corporate Bond Securities [Member]    
Unrealized Gains, Available-for-sale 39 0
Unrealized Losses, Available-for-sale (1,733) (3,053)
Allowance for Credit Losses, Available-for-sale 0 0
Available-for-sale, at fair value (amortized cost of $541,715 and $516,737, respectively) 41,290 36,929
US States and Political Subdivisions Debt Securities [Member]    
Unrealized Gains, Held-to-maturity 1 1
Unrealized Losses, Held-to-maturity (6,676) (6,462)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest 68 72
Debt Securities, Held-to-maturity, Fair Value 99,896 105,405
Reported Value Measurement [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 541,715 516,737
Amortized Cost, Held-to-maturity 242,631 254,571
Reported Value Measurement [Member] | US Treasury Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 13,275 406
Reported Value Measurement [Member] | Residential Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 485,442 476,334
Amortized Cost, Held-to-maturity 136,060 142,705
Reported Value Measurement [Member] | Asset-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 14 15
Reported Value Measurement [Member] | Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 42,984 39,982
Reported Value Measurement [Member] | US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost, Held-to-maturity $ 106,571 $ 111,866