XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Held-to-maturity, Amortized Cost    
Due after one year through five years $ 13,219  
Due after five years through ten years 31,456  
Due after ten years 53,832  
Total Held-to-maturity Securities 98,507  
Held-to-maturity, Fair Value    
Due after one year through five years 11,535  
Due after five years through ten years 26,568  
Due after ten years 43,863  
Total Held-to-maturity Securities $ 81,966  
Weighted average remaining life 7 years 2 months 12 days 7 years 3 months 18 days