v3.25.2
Fair Value of Assets and Liabilities - Summary of Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Fair Value [1] $ 1,051,497 $ 1,083,555
Reported Value Measurement    
Assets:    
Equity investment securities 3,351 2,645
Nonqualified deferred compensation 5,703 4,898
Level 1 | Reported Value Measurement    
Assets:    
Nonqualified deferred compensation 5,703 4,898
Level 2 | Reported Value Measurement    
Assets:    
Nonqualified deferred compensation 0 0
U.S. Treasury and government agencies    
Assets:    
Fair Value 13,880 15,196
U.S. government sponsored agencies    
Assets:    
Fair Value 210,856 209,083
States and political subdivisions    
Assets:    
Fair Value 193,363 196,301
Residential mortgage-backed securities    
Assets:    
Fair Value 576,541 601,802
Commercial mortgage-backed securities    
Assets:    
Fair Value 52,699 55,065
Bank-issued trust preferred securities    
Assets:    
Fair Value 4,158 6,108
Recurring | Level 1    
Assets:    
Fair Value 13,880 15,196
Equity investment securities 194 197
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Recurring | Level 2    
Assets:    
Fair Value 1,037,617 1,068,359
Equity investment securities 245 244
Derivative assets 11,452 18,743
Liabilities:    
Derivative liabilities $ 10,658 $ 17,046
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities Accrued expenses and other liabilities
Recurring | U.S. Treasury and government agencies | Level 1    
Assets:    
Fair Value $ 13,880 $ 15,196
Recurring | U.S. Treasury and government agencies | Level 2    
Assets:    
Fair Value 0 0
Recurring | U.S. government sponsored agencies | Level 1    
Assets:    
Fair Value 0 0
Recurring | U.S. government sponsored agencies | Level 2    
Assets:    
Fair Value 210,856 209,083
Recurring | States and political subdivisions | Level 1    
Assets:    
Fair Value 0 0
Recurring | States and political subdivisions | Level 2    
Assets:    
Fair Value 193,363 196,301
Recurring | Residential mortgage-backed securities | Level 1    
Assets:    
Fair Value 0 0
Recurring | Residential mortgage-backed securities | Level 2    
Assets:    
Fair Value 576,541 601,802
Recurring | Commercial mortgage-backed securities | Level 1    
Assets:    
Fair Value 0 0
Recurring | Commercial mortgage-backed securities | Level 2    
Assets:    
Fair Value 52,699 55,065
Recurring | Bank-issued trust preferred securities | Level 1    
Assets:    
Fair Value 0 0
Recurring | Bank-issued trust preferred securities | Level 2    
Assets:    
Fair Value $ 4,158 $ 6,108
[1]     Available-for-sale investment securities and held-to-maturity investment securities are presented net of allowance for credit losses of $0 and $237, respectively, at both June 30, 2025 and at December 31, 2024.