XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposit Liability [Line Items]    
Time $ 255,469 $ 232,151
Less than $250,000    
Deposit Liability [Line Items]    
Less than 1 year 178,064  
1 - 2 years 17,903  
2 - 3 years 7,384  
3 - 4 years 3,182  
4 - 5 years 1,669  
Thereafter 3  
Time 208,205  
$250,000 or more    
Deposit Liability [Line Items]    
Less than 1 year 45,256  
1 - 2 years 1,754  
2 - 3 years 254  
3 - 4 years 0  
4 - 5 years 0  
Thereafter 0  
Time $ 47,264