XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Held-to-maturity, Amortized Cost    
Due after one year through five years $ 20,163  
Due after five years through ten years 24,465  
Due after ten years 51,719  
Total Held-to-maturity Securities 96,347  
Held-to-maturity, Fair Value    
Due after one year through five years 17,117  
Due after five years through ten years 19,496  
Due after ten years 39,120  
Total Held-to-maturity Securities $ 75,733  
Weighted average remaining life 7 years 7 years 3 months 18 days