v3.26.1
Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivative   $ (234) $ (57) $ 44
Amount of Gain or (Loss) Recognized in OCI Included Component   (234) (57) 44
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income $ 22 (248) 82 (493)
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component 22 (248) 82 (493)
Interest Rate Products        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivative   (234)   44
Amount of Gain or (Loss) Recognized in OCI Included Component   (234)   44
Interest Rate Products | Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income 22 (248) 82 (493)
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component 22 $ (248) 82 $ (493)
Interest Rate Products (Matured)        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivative     (57)  
Amount of Gain or (Loss) Recognized in OCI Included Component     (57)  
Interest Rate Products (Matured) | Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income 22   82  
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component $ 22   $ 82