v3.26.3
Derivatives and Hedging Activities - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
bank
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Derivative [Line Items]          
Number of banks customers can execute interest rate swaps with | bank     1    
Accumulated unrealized gains, net of taxes, on derivative instruments $ 489,000   $ 489,000   $ 715,000
Net derivative liabilities 0   0    
Agreement termination value 0   0    
Not Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative fee income $ 204,000 $ 0 204,000 $ 0  
Cash Flow Hedging | Designated as Hedging          
Derivative [Line Items]          
Estimate of additional amounts to be reclassified as additional interest income     $ 819,000