XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Deposits - Deposit Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Non-interest-bearing demand deposits $ 3,505,606 $ 3,284,342
NOW deposits 2,370,047 2,205,695
Money market deposits 3,800,471 3,372,773
Savings deposits 1,500,890 1,252,788
Time deposits 9,717,153 9,570,601
Total deposits $ 20,894,167 $ 19,686,199