v3.26.3
Deposits - Maturities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Scheduled Maturities of Time Deposits    
Less than 1 Year $ 513,293  
1 to 2 Years 100,411  
2 to 3 Years 132,498  
3 to 4 Years 99,103  
4 to 5 Years 112,265  
Totals 957,570  
Aggregate time deposits greater than $250,000 $ 165,100 $ 158,700