v3.25.2
Fair Value - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Loans Held-for-Sale $ 13,880,000 $ 8,239,000
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 1,571,852,000 1,517,287,000
Loans Held-for-Sale 13,880,000 8,239,000
Derivative Assets 5,180,000 6,439,000
Derivative Liabilities 5,271,000 6,476,000
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 160,247,000 110,864,000
Loans Held-for-Sale 0 0
Derivative Assets 0 0
Derivative Liabilities 0 0
Significant Other Observable Inputs (Level 2) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 1,411,605,000 1,406,423,000
Loans Held-for-Sale 13,880,000 8,239,000
Derivative Assets 5,180,000 6,439,000
Derivative Liabilities 5,271,000 6,476,000
Significant Unobservable  Inputs (Level 3) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
Loans Held-for-Sale 0 0
Derivative Assets 0 0
Derivative Liabilities 0 0
U.S. Treasury | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 160,247,000 110,864,000
U.S. Treasury | Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 160,247,000 110,864,000
U.S. Treasury | Significant Other Observable Inputs (Level 2) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
U.S. Treasury | Significant Unobservable  Inputs (Level 3) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
Obligations of State and Political Subdivisions | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 459,138,000 463,169,000
Obligations of State and Political Subdivisions | Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
Obligations of State and Political Subdivisions | Significant Other Observable Inputs (Level 2) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 459,138,000 463,169,000
Obligations of State and Political Subdivisions | Significant Unobservable  Inputs (Level 3) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
MBS/CMO | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 702,718,000 702,179,000
MBS/CMO | Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
MBS/CMO | Significant Other Observable Inputs (Level 2) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 702,718,000 702,179,000
MBS/CMO | Significant Unobservable  Inputs (Level 3) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
US Gov’t Sponsored Entities & Agencies | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 249,749,000 241,075,000
US Gov’t Sponsored Entities & Agencies | Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 0 0
US Gov’t Sponsored Entities & Agencies | Significant Other Observable Inputs (Level 2) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities 249,749,000 241,075,000
US Gov’t Sponsored Entities & Agencies | Significant Unobservable  Inputs (Level 3) | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Securities $ 0 $ 0