XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits, Certificate of Deposit Maturities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Customer
Dec. 31, 2023
USD ($)
Maturities of Certificates of Deposit [Abstract]    
2025 $ 201,342  
2026 8,772  
2027 1,414  
2028 1,228  
2029 47  
Thereafter 36  
Total 212,839 $ 168,035
Certificate of deposits in denominations of $250,000 or more 33,200 23,500
Deposits from principal officers, directors, and their affiliates $ 24,200 $ 21,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 18.00% 28.00%