XML 86 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due within 1 year $ 23,215  
Due after 1 year through 5 years 55,359  
Due after 5 years through 10 years 152,454  
Due after 10 years 345,827  
Total available-for-sale 576,855 $ 598,073
Estimated Fair Value    
Due within 1 year 22,802  
Due after 1 year through 5 years 50,882  
Due after 5 years through 10 years 138,464  
Due after 10 years 304,609  
Total available-for-sale 516,757 536,973
Amortized Cost    
Due after 1 year through 5 years 988  
Due after 5 years through 10 years 737  
Due after 10 years 35,258  
Total held-to-maturity 36,983 38,901
Estimated Fair Value    
Due after 1 year through 5 years 963  
Due after 5 years through 10 years 713  
Due after 10 years 30,505  
Total held-to-maturity $ 32,181 $ 33,218