XML 116 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Deposits - Deposit Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Demand deposits, interest bearing $ 2,164,522 $ 1,743,299
Savings deposits 450,527 496,751
Time deposits 506,523 376,213
Total $ 3,121,572 $ 2,616,263