XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Available for Sale and Held to Maturity Securities [Line Items]    
Available for sale debt securities maturities within 1 year amortized cost $ 97,869  
Available for sale debt securities maturities 1-5 years amortized cost 362,377  
Available for sale debt securities maturities 5-10 years amortized cost 261,631  
Available for sale debt securities maturities after 10 years amortized cost 341,280  
Available for sale debt securities maturities total amortized cost 1,063,157 $ 1,049,557
Available for sale debt securities maturities within 1 year fair value 88,302  
Available for sale debt securities maturities 1-5 years fair value 329,816  
Available for sale debt securities maturities 5-10 years fair value 235,966  
Available for sale debt securities maturities after 10 years fair value 308,382  
Available for sale debt securities, fair value $ 962,466 $ 916,305