XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Available-for-sale, Amortized Cost    
Due in one year or less $ 7,943  
Due after one year through five years 95,102  
Due after five years through ten years 142,855  
Due after ten years 126,427  
Total Available-for-sale Securities 372,327  
Available-for-sale, Fair Value    
Due in one year or less 7,752  
Due after one year through five years 88,421  
Due after five years through ten years 133,508  
Due after ten years 110,478  
Total Available-for-sale Securities $ 340,159  
Weighted average remaining life 3 years 8 months 12 days 3 years 9 months 18 days