v3.26.3
Note 12 - Deposits - Schedule of Time Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Remainder of 2026 $ 1,581,592  
2027 1,428,217  
2028 94,523  
2029 11,531  
2030 2,724  
thereafter 1,466  
Time deposits (before net discount) 3,120,053  
Fair value discount (460)  
Time deposits (after net discount) $ 3,119,593 $ 2,800,000