XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposit Liability [Line Items]    
Time $ 477,127 $ 273,028
Less than $250,000    
Deposit Liability [Line Items]    
Less than 1 year 349,879  
1 - 2 years 31,782  
2 - 3 years 16,771  
3 - 4 years 2,326  
4 - 5 years 2,917  
Thereafter 55  
Time 403,730  
$250,000 or more    
Deposit Liability [Line Items]    
Less than 1 year 68,879  
1 - 2 years 1,597  
2 - 3 years 1,315  
3 - 4 years 1,606  
4 - 5 years 0  
Thereafter 0  
Time $ 73,397