XML 133 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Cash Flow Hedge on Comprehensive Income (Details) - Amount of Gain (Loss) Recognized in AOCI - 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 $ (6,072) $ 4,274 $ (29,853)
Terminated interest rate swaps, net of income taxes      
Derivatives and Hedging Activities      
Interest rate swaps, net of income taxes (6,286) (6,267) (6,271)
Active interest rate swaps, net of income taxes      
Derivatives and Hedging Activities      
Interest rate swaps, net of income taxes $ 214 $ 10,541 $ (23,582)