XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Certificates and Other Time Deposits for Both Retail and Brokered (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Time Deposits By Maturity [Line Items]  
2023 $ 697,601
2024 259,545
2025 19,057
2026 10,490
2027 10,261
Thereafter 161
Certificates and other time deposits 997,115
Retail  
Time Deposits By Maturity [Line Items]  
2023 679,021
2024 109,545
2025 19,057
2026 10,490
2027 10,261
Thereafter 161
Certificates and other time deposits 828,535
Brokered  
Time Deposits By Maturity [Line Items]  
2023 18,580
2024 150,000
2025 0
2026 0
2027 0
Thereafter 0
Certificates and other time deposits $ 168,580