XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Available for Sale and Held to Maturity Securities [Line Items]    
Available for sale debt securities maturities within 1 year amortized cost $ 116,027  
Available for sale debt securities maturities 1-5 years amortized cost 344,887  
Available for sale debt securities maturities 5-10 years amortized cost 247,120  
Available for sale debt securities maturities after 10 years amortized cost 300,566  
Available for sale debt securities maturities total amortized cost 1,008,600 $ 1,035,205
Available for sale debt securities maturities within 1 year fair value 105,359  
Available for sale debt securities maturities 1-5 years fair value 312,778  
Available for sale debt securities maturities 5-10 years fair value 222,592  
Available for sale debt securities maturities after 10 years fair value 271,229  
Available for sale debt securities, fair value $ 911,958 $ 940,342