XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Securities - Stratification by Contractual Maturity of Securities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Amortized Cost  
Due in one year or less $ 0
Due after one year through five years 21,865
Due after five years through ten years 363,433
Due after ten years 294,564
Amortized Cost 679,862
Fair Value  
Due in one year or less 0
Due after one year through five years 21,526
Due after five years through ten years 339,589
Due after ten years 287,069
Fair Value 648,184
Amortized Cost  
Due in one year or less 3,386
Due after one year through five years 12,054
Due after five years through ten years 611
Due after ten years 0
Amortized Cost 16,051
Fair Value  
Due in one year or less 3,361
Due after one year through five years 11,776
Due after five years through ten years 593
Due after ten years 0
Fair Value $ 15,730