XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available for Sale and Held to Maturity Securities [Line Items]    
Available for sale debt securities maturities within 1 year amortized cost $ 106,939  
Available for sale debt securities maturities 1-5 years amortized cost 464,167  
Available for sale debt securities maturities 5-10 years amortized cost 381,590  
Available for sale debt securities maturities after 10 years amortized cost 257,098  
Available for sale debt securities maturities total amortized cost 1,209,794 $ 1,166,340
Available for sale debt securities maturities within 1 year fair value 92,740  
Available for sale debt securities maturities 1-5 years fair value 405,495  
Available for sale debt securities maturities 5-10 years fair value 333,522  
Available for sale debt securities maturities after 10 years fair value 222,990  
Available for sale debt securities, fair value $ 1,054,747 $ 993,928