XML 115 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Time Deposits - Contractual maturities of time deposits (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Contractual maturities of time deposits  
2023 $ 1,251,483
2024 460,975
2025 36,811
2026 18,301
2027 14,364
Thereafter 50,630
Total time deposits $ 1,832,564