XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Maturities of Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Deposits [Abstract]  
2023 $ 238,146
2024 82,384
2025 16,784
2026 7,032
2027 7,976
Time Deposits 352,322
Cash and Cash Equivalents [Line Items]  
Time Deposits 352,322
Certificates of Deposit  
Deposits [Abstract]  
Time Deposits 89,800
Cash and Cash Equivalents [Line Items]  
Time Deposits $ 89,800