v3.26.1
Fair Value - Assets and liabilities measured at fair value on a nonrecurring basis (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value    
Individually evaluated loans $ 270,616 $ 297,155
Nonrecurring basis | OREO | Fair Value    
Fair Value    
OREO 12,396 8,771
Nonrecurring basis | Non-acquired impaired loans | Fair Value    
Fair Value    
Individually evaluated loans $ 244,506 $ 328,452
Nonrecurring basis | Significant Unobservable Inputs (Level 3) | Impaired loans    
Quantitative Information about Level 3 Fair Value Measurements    
Long-term Debt, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember, us-gaap:ValuationTechniqueDiscountedCashFlowMember us-gaap:MarketApproachValuationTechniqueMember, us-gaap:ValuationTechniqueDiscountedCashFlowMember
Long-term Debt, Measurement Input [Extensible List] us-gaap:MeasurementInputDiscountRateMember us-gaap:MeasurementInputDiscountRateMember
Nonrecurring basis | Significant Unobservable Inputs (Level 3) | Impaired loans | Weighted average    
Quantitative Information about Level 3 Fair Value Measurements    
Discount rate (as a percent) 20 19
Nonrecurring basis | Significant Unobservable Inputs (Level 3) | OREO    
Fair Value    
OREO $ 12,396 $ 8,771
Quantitative Information about Level 3 Fair Value Measurements    
Long-term Debt, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember us-gaap:MarketApproachValuationTechniqueMember
Long-term Debt, Measurement Input [Extensible List] us-gaap:MeasurementInputCostToSellMember, us-gaap:MeasurementInputDiscountRateMember us-gaap:MeasurementInputCostToSellMember, us-gaap:MeasurementInputDiscountRateMember
Nonrecurring basis | Significant Unobservable Inputs (Level 3) | OREO | Weighted average    
Quantitative Information about Level 3 Fair Value Measurements    
Discount rate (as a percent) 6 2
Nonrecurring basis | Significant Unobservable Inputs (Level 3) | Non-acquired impaired loans    
Fair Value    
Individually evaluated loans $ 244,506 $ 328,452