v3.26.1
Derivatives and Hedging Activities - Schedule of Fair Value Adjustments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 10,938 $ 10,920
Fair Value 37 103
Notional Amount 116,514 116,591
Fair Value 498 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 401 704
Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 10,938 10,920
Fair Value 37 103
Notional Amount 41,514 41,591
Fair Value 97 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 401 704
Interest Rate Swaps | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 10,938 10,920
Fair Value 37 103
Notional Amount 10,938 10,920
Fair Value 37 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,576 30,672
Fair Value $ 60 $ 66