XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposit Liability [Line Items]    
Time $ 480,469 $ 273,028
Less than $250,000    
Deposit Liability [Line Items]    
Less than 1 year 365,392  
1 - 2 years 22,273  
2 - 3 years 11,309  
3 - 4 years 2,738  
4 - 5 years 2,702  
Thereafter 0  
Time 404,414  
$250,000 or more    
Deposit Liability [Line Items]    
Less than 1 year 71,644  
1 - 2 years 1,975  
2 - 3 years 834  
3 - 4 years 1,602  
4 - 5 years 0  
Thereafter 0  
Time $ 76,055