XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Scheduled Maturities Of Certificates Of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Certificates of Deposit Less Than 250,000    
Deposits [Line Items]    
2024 $ 222,730  
2025 34,260  
2026 2,783  
2027 1,780  
2028 1,531  
Total 263,084  
Certificates of Deposit 250,000 or More    
Deposits [Line Items]    
2024 227,239  
2025 35,613  
2026 6,626  
2027 1,342  
2028 1,188  
Total $ 272,008 $ 125,661