v3.25.3
Note 3 - Securities - Amortized Cost and Fair Value of Securities By Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Due in one year or less, amortized cost $ 520,347  
Due in one year or less, fair value 520,479  
Due after one year through five years, amortized cost 13,596  
Due after one year through five years 13,582  
Amortized cost, single maturity date, amortized cost 533,943  
Fair value, single maturity date 534,061  
Amortized cost 537,405 $ 361,290
Fair value 537,503 360,530
Residential Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 2,692  
Fair value, without single maturity date 2,681  
Amortized cost 2,692 2,949
Fair value 2,681 2,911
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 770  
Fair value, without single maturity date 761  
Amortized cost 770 862
Fair value $ 761 $ 850