XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Amortized Cost    
Due within 1 year $ 14,995  
Due after 1 year through 5 years 61,708  
Due after 5 years through 10 years 146,294  
Due after 10 years 347,212  
Total available-for-sale 570,209 $ 598,073
Estimated Fair Value    
Due within 1 year 14,726  
Due after 1 year through 5 years 55,491  
Due after 5 years through 10 years 127,028  
Due after 10 years 298,747  
Total available-for-sale 495,992 536,973
Amortized Cost    
Due after 1 year through 5 years 1,026  
Due after 5 years through 10 years 757  
Due after 10 years 35,627  
Total held-to-maturity 37,410 38,901
Estimated Fair Value    
Due after 1 year through 5 years 983  
Due after 5 years through 10 years 711  
Due after 10 years 29,098  
Total held-to-maturity $ 30,792 $ 33,218