XML 232 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Schedule of Time Deposits By Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposit Liability [Line Items]    
Total $ 1,551,475 $ 1,600,658
Less than $250,000    
Deposit Liability [Line Items]    
Maturing in 2026 1,026,518  
Maturing in 2027 107,392  
Maturing in 2028 24,792  
Maturing in 2029 8,465  
Maturing in 2030 5,812  
Maturing thereafter 3,654  
Total 1,176,633  
$250,000 or more    
Deposit Liability [Line Items]    
Maturing in 2026 362,344  
Maturing in 2027 10,203  
Maturing in 2028 3,608  
Maturing in 2029 260  
Maturing in 2030 682  
Maturing thereafter 867  
Total $ 377,964