v3.25.2
Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value $ 971,341 $ 916,305
Mortgage loans held for sale, measured at fair value 35,681 21,708
Obligations of U.S. government agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 39,581 38,612
Mortgage-backed securities issued by U.S. government-sponsored agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 912,510 855,147
Obligations of states and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 635 655
Individual name issuer trust preferred debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 6,049 9,221
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 12,566 12,670
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale, measured at fair value 35,681 21,708
Derivative assets 33,628 54,302
Total assets at fair value on a recurring basis 1,040,650 992,315
Derivative liabilities 34,664 51,663
Total liabilities at fair value on a recurring basis 34,664 51,663
Recurring | Obligations of U.S. government agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 39,581 38,612
Recurring | Mortgage-backed securities issued by U.S. government-sponsored agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 912,510 855,147
Recurring | Obligations of states and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 635 655
Recurring | Individual name issuer trust preferred debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 6,049 9,221
Recurring | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 12,566 12,670
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale, measured at fair value 0 0
Derivative assets 0 0
Total assets at fair value on a recurring basis 0 0
Derivative liabilities 0 0
Total liabilities at fair value on a recurring basis 0 0
Recurring | Level 1 | Obligations of U.S. government agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 1 | Mortgage-backed securities issued by U.S. government-sponsored agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 1 | Obligations of states and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 1 | Individual name issuer trust preferred debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 1 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale, measured at fair value 35,681 21,708
Derivative assets 33,628 54,302
Total assets at fair value on a recurring basis 1,040,650 992,315
Derivative liabilities 34,664 51,663
Total liabilities at fair value on a recurring basis 34,664 51,663
Recurring | Level 2 | Obligations of U.S. government agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 39,581 38,612
Recurring | Level 2 | Mortgage-backed securities issued by U.S. government-sponsored agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 912,510 855,147
Recurring | Level 2 | Obligations of states and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 635 655
Recurring | Level 2 | Individual name issuer trust preferred debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 6,049 9,221
Recurring | Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 12,566 12,670
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale, measured at fair value 0 0
Derivative assets 0 0
Total assets at fair value on a recurring basis 0 0
Derivative liabilities 0 0
Total liabilities at fair value on a recurring basis 0 0
Recurring | Level 3 | Obligations of U.S. government agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 3 | Mortgage-backed securities issued by U.S. government-sponsored agencies and U.S. government-sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 3 | Obligations of states and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 3 | Individual name issuer trust preferred debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value 0 0
Recurring | Level 3 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale debt securities, fair value $ 0 $ 0