XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Deposits - Time Deposit Maturities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Time deposits 2021 $ 5,318,805
Time deposits 2022 139,735
Time deposits 2023 58,088
Time deposits 2024 144
Time deposits 2025 467
Time deposits thereafter 13
Time deposits $ 5,517,252