XML 122 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Interest Bearing Deposits (Maturities Of Time Deposits) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Deposits, Money Market Deposits and Negotiable Order of Withdrawal (NOW) [Abstract]  
2022 $ 1,404,768
2023 275,352
2024 57,826
2025 26,922
2026 40,287
Thereafter 3,428
Total time deposits $ 1,808,583