XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Maturities of Certificate of Deposit (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Statistical Disclosure for Banks [Abstract]  
2024 $ 351,516
2025 29,857
2026 3,802
2027 2,275
2028 2,580
Thereafter 266
Total $ 390,296