v3.25.4
Derivatives and Hedging Activities - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
bank
Dec. 31, 2024
USD ($)
Derivatives, Fair Value [Line Items]    
Number of banks customers can execute interest rate swaps with | bank 1  
Accumulated unrealized gains, net of taxes, on derivative instruments $ 715 $ 2,418
Derivative fee income 0 $ 175
Agreement termination value 0  
Cash Flow Hedging | Designated as Hedging    
Derivatives, Fair Value [Line Items]    
Estimate of additional amounts to be reclassified as additional interest income $ 776