XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Dec. 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 $ 104,500  
Available for sale debt securities maturities 1-5 years amortized cost 415,763  
Available for sale debt securities maturities 5-10 years amortized cost 395,026  
Available for sale debt securities maturities after 10 years amortized cost 251,051  
Available for sale debt securities, amortized cost 1,166,340 $ 1,051,800
Available for sale debt securities maturities within 1 year fair value 88,655  
Available for sale debt securities maturities 1-5 years fair value 354,646  
Available for sale debt securities maturities 5-10 years fair value 337,484  
Available for sale debt securities maturities after 10 years fair value 213,143  
Available for sale debt securities, fair value $ 993,928 $ 1,042,859