v3.26.1
Note 4 - Investment Securities - Investments by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Due in one year or less, Amortized Cost $ 991,877  
Due in one year or less, Fair Value 991,260  
Due after one year through five years, Amortized Cost 15,336  
Due after one year through five years, Fair Value 15,382  
Due after five years through ten years, Amortized Cost 1,649  
Due after five years through ten years, Fair Value 1,428  
Due after ten years, Amortized Cost 728,350  
Due after ten years, Fair Value 674,750  
Total, amortized cost 1,737,212 $ 1,735,451
Total, fair value $ 1,682,820 $ 1,658,223