v3.26.1
Note 8 - Deposits - Schedule of Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Remainder of 2026, 250,000 and under $ 626,659  
Remainder of 2026, greater than 250,000 659,713  
Remainder of 2026 1,286,372  
2027, 250,000 and under 185,698  
2027, greater than 250,000 131,756  
2027 317,454  
2028, 250,000 and under 2,340  
2028, greater than 250,000 890  
2028 3,230  
2029, 250,000 and under 449  
2029, greater than 250,000 0  
2029 449  
2030, 250,000 and under 382  
2030, greater than 250,000 0  
2030 and thereafter 382  
Total, 250,000 and under 815,528  
Total, greater than 250,000 792,359 $ 892,891
Total $ 1,607,887