XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortized Cost    
Due within 1 year $ 18,497  
Due after 1 year through 5 years 42,198  
Due after 5 years through 10 years 163,870  
Due after 10 years 356,227  
Total available-for-sale 580,792 $ 598,073
Estimated Fair Value    
Due within 1 year 18,107  
Due after 1 year through 5 years 39,135  
Due after 5 years through 10 years 145,002  
Due after 10 years 313,712  
Total available-for-sale 515,956 536,973
Amortized Cost    
Due after 1 year through 5 years 1,066  
Due after 5 years through 10 years 778  
Due after 10 years 36,039  
Total held-to-maturity 37,883 38,901
Estimated Fair Value    
Due after 1 year through 5 years 1,028  
Due after 5 years through 10 years 744  
Due after 10 years 31,055  
Total held-to-maturity $ 32,827 $ 33,218