XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Securities - Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Amortized Cost  
Less than one year $ 33,091
Due after one year through five years 165,074
Due after five years through ten years 216,802
Due after ten years 273,873
Total amortized cost 688,840
Estimated Fair Value  
Less than one year 32,799
Due after one year through five years 153,196
Due after five years through ten years 203,049
Due after ten years 254,726
Total estimated fair value $ 643,770