v3.26.3
Fair Value of Financial Instruments - Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities $ 986,704 $ 989,229
U.S. Treasury Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 19,447 17,278
U.S. Government Agency Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 249 9,874
Corporate Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 85,188 37,062
Mortgage-Backed Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 651,655 650,091
Municipal Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 230,165 274,924
Municipal Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 19,286  
Fair Value, Recurring    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Loans Held for Sale 254 1,094
Interest Rate Swaps 12,793 8,023
Total assets at fair value 999,751 998,346
Interest Rate Swaps 12,793 8,023
Total liabilities at fair value $ 12,793 8,023
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities  
Fair Value, Recurring | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Loans Held for Sale $ 0 0
Interest Rate Swaps 0 0
Total assets at fair value 0 0
Interest Rate Swaps 0 0
Total liabilities at fair value 0 0
Fair Value, Recurring | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Loans Held for Sale 254 1,094
Interest Rate Swaps 12,793 8,023
Total assets at fair value 973,248 966,378
Interest Rate Swaps 12,793 8,023
Total liabilities at fair value 12,793 8,023
Fair Value, Recurring | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Loans Held for Sale 0 0
Interest Rate Swaps 0 0
Total assets at fair value 26,503 31,968
Interest Rate Swaps 0 0
Total liabilities at fair value 0 0
Fair Value, Recurring | U.S. Treasury Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 19,447 17,278
Fair Value, Recurring | U.S. Treasury Securities | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | U.S. Treasury Securities | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 19,447 17,278
Fair Value, Recurring | U.S. Treasury Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | U.S. Government Agency Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 249 9,874
Fair Value, Recurring | U.S. Government Agency Securities | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | U.S. Government Agency Securities | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 249 9,874
Fair Value, Recurring | U.S. Government Agency Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | Corporate Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 85,188 37,062
Fair Value, Recurring | Corporate Securities | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | Corporate Securities | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 77,971 28,541
Fair Value, Recurring | Corporate Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 7,217 8,521
Fair Value, Recurring | Mortgage-Backed Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 651,655 650,091
Fair Value, Recurring | Mortgage-Backed Securities | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | Mortgage-Backed Securities | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 651,655 650,091
Fair Value, Recurring | Mortgage-Backed Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | Municipal Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 230,165 274,924
Fair Value, Recurring | Municipal Securities | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 0 0
Fair Value, Recurring | Municipal Securities | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities 210,879 251,477
Fair Value, Recurring | Municipal Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities $ 19,286 $ 23,447