XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Available for Sale and Held to Maturity Securities [Line Items]    
Available for sale debt securities maturities within 1 year amortized cost $ 139,387  
Available for sale debt securities maturities 1-5 years amortized cost 371,924  
Available for sale debt securities maturities 5-10 years amortized cost 420,816  
Available for sale debt securities maturities after 10 years amortized cost 150,076  
Available for sale debt securities maturities total amortized cost 1,082,203 $ 1,051,800
Available for sale debt securities maturities within 1 year fair value 130,147  
Available for sale debt securities maturities 1-5 years fair value 347,322  
Available for sale debt securities maturities 5-10 years fair value 390,659  
Available for sale debt securities maturities after 10 years fair value 140,056  
Available for sale debt securities, fair value $ 1,008,184 $ 1,042,859