v3.25.2
Fair Value of Assets and Liabilities (Carrying Amount and Estimated Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Securities available-for-sale, at fair value $ 502,150 $ 482,328
Securities held to maturity, fair value 108,134 108,080
Liabilities:    
Noninterest-bearing demand deposits 906,965 965,552
Interest-bearing demand deposits 843,820 836,731
Time deposits 996,712 844,640
Carrying Amount    
Assets:    
Cash and cash equivalents 365,096 387,570
Securities available-for-sale, at fair value 502,150 482,328
Securities held to maturity, fair value 124,520 126,659
Other investments 14,713 14,740
Loans and leases, net and loans held for sale 4,089,770 3,874,913
Derivative financial instruments and interest rate swap agreements, asset 13,528 12,135
Liabilities:    
Noninterest-bearing demand deposits 906,965 965,552
Interest-bearing demand deposits 843,820 836,731
Money market and savings deposits 2,124,623 2,039,560
Time deposits 996,712 844,640
Borrowings 6,966 8,135
Subordinated debt 39,726 39,684
Derivative financial instruments and interest rate swap agreements, liability 13,881 13,198
Estimated Fair Value    
Assets:    
Cash and cash equivalents 365,096 387,570
Securities available-for-sale, at fair value 502,150 482,328
Securities held to maturity, fair value 108,134 108,080
Loans and leases, net and loans held for sale 4,003,963 3,768,452
Derivative financial instruments and interest rate swap agreements, asset 13,528 12,135
Liabilities:    
Noninterest-bearing demand deposits 906,965 965,552
Interest-bearing demand deposits 843,820 836,731
Money market and savings deposits 2,124,623 2,039,560
Time deposits 996,945 844,694
Borrowings 6,966 8,135
Subordinated debt 38,090 38,043
Derivative financial instruments and interest rate swap agreements, liability 13,881 13,198
Fair Value, Inputs, Level 1    
Assets:    
Cash and cash equivalents 365,096 387,570
Fair Value, Inputs, Level 2    
Assets:    
Securities available-for-sale, at fair value 502,150 482,328
Securities held to maturity, fair value 108,134 108,080
Derivative financial instruments and interest rate swap agreements, asset 13,528 12,135
Liabilities:    
Noninterest-bearing demand deposits 906,965 965,552
Interest-bearing demand deposits 843,820 836,731
Money market and savings deposits 2,124,623 2,039,560
Time deposits 996,945 844,694
Borrowings 6,966 8,135
Derivative financial instruments and interest rate swap agreements, liability 13,881 13,198
Fair Value, Inputs, Level 3    
Assets:    
Loans and leases, net and loans held for sale 4,003,963 3,768,452
Liabilities:    
Subordinated debt $ 38,090 $ 38,043