XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - Certificates of Deposit and Brokered Time Deposits
$ in Thousands
Dec. 31, 2022
USD ($)
Summary of scheduled maturities of certificates of deposit  
2022 $ 475,826
2023 32,412
2024 25,686
2025 17,214
2026 7,240
Thereafter 4,202
TOTAL $ 562,580