XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Maturities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Scheduled Maturities of Time Deposits    
Less than 1 Year $ 335,002  
1 to 2 Years 444,829  
2 to 3 Years 141,353  
3 to 4 Years 106,399  
4 to 5 Years 68,212  
Greater than 5 years 12,755  
Totals 1,108,550  
Aggregate time deposits greater than $250,000 $ 168,200 $ 138,400