XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Securities - Schedule of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due within 1 year $ 3,528  
Due after 1 year through 5 years 44,335  
Due after 5 years through 10 years 172,918  
Due after 10 years 377,292  
Total available-for-sale 598,073 $ 570,299
Estimated Fair Value    
Due within 1 year 3,452  
Due after 1 year through 5 years 42,615  
Due after 5 years through 10 years 154,260  
Due after 10 years 336,646  
Total available-for-sale 536,973 572,501
Amortized Cost    
Due after 1 year through 5 years 1,154  
Due after 5 years through 10 years 822  
Due after 10 years 36,925  
Total held-to-maturity 38,901 18,007
Estimated Fair Value    
Due after 1 year through 5 years 1,117  
Due after 5 years through 10 years 800  
Due after 10 years 31,301  
Total held-to-maturity $ 33,218 $ 18,599