XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Certificates and Other Time Deposits for Both Retail and Brokered (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Time Deposits By Maturity [Line Items]  
2024 $ 1,113,484
2025 43,838
2026 12,004
2027 7,286
2028 3,070
Thereafter 57
Certificates and other time deposits 1,179,739
Retail  
Time Deposits By Maturity [Line Items]  
2024 961,848
2025 34,614
2026 12,004
2027 7,286
2028 3,070
Thereafter 57
Certificates and other time deposits 1,018,879
Brokered  
Time Deposits By Maturity [Line Items]  
2024 151,636
2025 9,224
2026 0
2027 0
2028 0
Thereafter 0
Certificates and other time deposits $ 160,860