XML 134 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Cash Flow Hedge on Statements of Income (Details) - Interest Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivatives and Hedging Activities      
Interest rate swaps, net of income taxes $ (4,136) $ (9,496) $ 7,182
Terminated interest rate swaps, net of income taxes      
Derivatives and Hedging Activities      
Interest rate swaps, net of income taxes 8,145 8,122 8,123
Active interest rate swaps, net of income taxes      
Derivatives and Hedging Activities      
Interest rate swaps, net of income taxes $ (12,281) $ (17,618) $ (941)