XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Deposits [Abstract]  
Schedule of detail in deposit accounts
Schedule of detail in deposit accounts            
    
   December 31, 
(dollars in thousands)  2023   2022 
Noninterest bearing  $674,167    804,115 
Interest bearing:          
NOW accounts   310,218    318,030 
Money market accounts   1,605,278    1,506,418 
Savings   31,669    40,673 
Time deposits   758,232    464,628 
Total deposits  $3,379,564    3,133,864 
Schedule of maturities certificates of deposit
    
(dollars in thousands)    
2024  $494,392 
2025   45,190 
2026   100,308 
2027   60 
2028   118,282 
   $758,232