XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Scheduled Maturities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Certificates of Deposits  
Cash and Cash Equivalents [Line Items]  
2023 $ 590,208
2024 146,747
2025 38,736
2026 31,764
2027 67,035
Time Deposits, Total 874,490
Brokered Certificates of Deposits  
Cash and Cash Equivalents [Line Items]  
2023 48,795
2024 51,164
2025 85,106
2026 35,208
2027 35,000
Time Deposits, Total $ 255,273