Annual report [Section 13 and 15(d), not S-K Item 405]

Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details)

v3.25.0.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
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative $ (2,373) $ 306
Amount of Gain or (Loss) Recognized in OCI Included Component (2,373) 306
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (1,533)  
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component (1,533)  
Interest Rate Products    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative (2,373) 306
Amount of Gain or (Loss) Recognized in OCI Included Component (2,373) $ 306
Interest Rate Products | Interest Income    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (1,533)  
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component $ (1,533)