XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available for Sale and Held to Maturity Securities [Line Items]    
Available for sale debt securities maturities within 1 year amortized cost $ 86,697  
Available for sale debt securities maturities 1-5 years amortized cost 514,848  
Available for sale debt securities maturities 5-10 years amortized cost 265,420  
Available for sale debt securities maturities after 10 years amortized cost 270,092  
Available for sale debt securities maturities total amortized cost 1,137,057 $ 1,152,629
Available for sale debt securities maturities within 1 year fair value 72,753  
Available for sale debt securities maturities 1-5 years fair value 445,618  
Available for sale debt securities maturities 5-10 years fair value 224,319  
Available for sale debt securities maturities after 10 years fair value 227,370  
Available for sale debt securities, fair value $ 970,060 $ 1,000,380