XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Non-interest bearing demand deposits $ 1,589,159 $ 1,456,138
Interest bearing demand 2,573,204 2,649,142
Savings 420,614 419,355
Money market 1,341,727 1,403,978
Time deposits of $250 thousand or more 569,260 365,024
Other time deposits 1,150,008 872,764
Total time deposits 1,719,268 1,237,788
Total interest bearing deposits 6,054,813 5,710,263
Total deposits $ 7,643,972 $ 7,166,401