v3.26.1
Derivatives and Hedging Activities - Schedule of Fair Value Adjustments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 21,729 $ 10,920
Fair Value 83 103
Notional Amount 127,210 116,592
Fair Value 327 873
Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 0 0
Fair Value 0 0
Notional Amount 75,000 75,000
Fair Value 198 704
Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 21,729 10,920
Fair Value 83 103
Notional Amount 52,210 41,592
Fair Value 129 169
Interest Rate Swaps | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 0 0
Fair Value 0 0
Notional Amount 75,000 75,000
Fair Value 198 704
Interest Rate Swaps | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 21,729 10,920
Fair Value 83 103
Notional Amount 21,729 10,920
Fair Value 83 103
Risk Participation Agreements | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 0 0
Fair Value 0 0
Notional Amount 30,481 30,672
Fair Value $ 46 $ 66