XML 123 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Non-interest bearing demand deposits $ 1,456,138 $ 1,548,624
Interest bearing demand 2,649,142 2,480,357
Savings 419,355 438,834
Money market 1,403,978 1,219,656
Time deposit accounts of $250,000 or more 365,024 279,474
Other time deposits 872,764 703,803
Total time deposits (1) [1] 1,237,788 983,277
Total interest bearing deposits 5,710,263 5,122,124
Total deposits $ 7,166,401 $ 6,670,748
[1] Includes $0 and $597 thousand in brokered deposits as of December 31, 2024 and 2023, respectively.