XML 128 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Deposits - Schedule of Deposit Liabilities, Type (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Noninterest-bearing $ 903,466 $ 728,082
Interest-bearing demand 1,220,173 840,711
Savings accounts 165,882 82,485
Money market savings 1,381,924 1,032,771
Time deposits 706,965 411,562
Total interest-bearing 3,474,944 2,367,529
Total deposits $ 4,378,410 $ 3,095,611