XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Interest Bearing Deposits (Maturities Of Time Deposits) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Deposits, Money Market Deposits and Negotiable Order of Withdrawal (NOW) [Abstract]  
2023 $ 2,280,364
2024 350,521
2025 30,155
2026 30,954
2027 15,154
Thereafter 3,083
Total time deposits $ 2,710,231