XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits, Certificate of Deposit Maturities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Customer
Dec. 31, 2022
USD ($)
Maturities of Certificates of Deposit [Abstract]    
2024 $ 141,705  
2025 20,002  
2026 6,000  
2027 178  
2028 10  
Thereafter 140  
Total 168,035 $ 135,053
Certificate of deposits in denominations of $250,000 or more 23,500 30,200
Deposits from principal officers, directors, and their affiliates $ 21,300 $ 24,300
Deposits [Member] | Customer Concentration Risk [Member]    
Maturities of Certificates of Deposit [Abstract]    
Number of long-time customers | Customer 5  
Deposits [Member] | Customer Concentration Risk [Member] | Five Customers [Member]    
Maturities of Certificates of Deposit [Abstract]    
Percentage of deposits 28.00% 27.00%