v3.26.1
Derivatives and Hedging Activities - Schedule of Derivative Instruments in Statement of Financial Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 0 $ 33
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 2,240 5,032
Derivative liabilities, fair value 2,506 5,389
Interest Rate Products | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 0 50,000
Derivative assets, fair value 0 33
Interest Rate Products | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 267,284 249,273
Derivative assets, fair value 2,240 5,032
Derivative liabilities, notional amount 267,284 249,273
Derivative liabilities, fair value 2,445 5,312
Risk Participation Agreement | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, notional amount 57,785 64,282
Derivative liabilities, fair value $ 61 $ 77