XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Effect of Cash Flow Hedging on AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Amount of gain/(loss) recognized in AOCI on derivative $ 22,809 $ 1,463 $ 10,630
Amount of (gain)/loss reclassified from AOCI into income 13,137 14,488 $ (1,527)
Interest rate swaps 2019      
Derivative [Line Items]      
Amount of gain/(loss) recognized in AOCI on derivative 0 1,995  
Interest rate swaps 2022      
Derivative [Line Items]      
Amount of gain/(loss) recognized in AOCI on derivative 15,237 4,583  
Interest rate swaps 2023      
Derivative [Line Items]      
Amount of gain/(loss) recognized in AOCI on derivative 7,572 (5,115)  
Settled treasury hedges      
Derivative [Line Items]      
Amount of gain/(loss) recognized in AOCI on derivative 0 0  
Settled interest rate swaps      
Derivative [Line Items]      
Amount of gain/(loss) recognized in AOCI on derivative 0 0  
Interest Expense [Member]      
Derivative [Line Items]      
Amount of (gain)/loss reclassified from AOCI into income (13,137) (14,488)  
Interest Expense [Member] | Interest rate swaps 2019      
Derivative [Line Items]      
Amount of (gain)/loss reclassified from AOCI into income 0 (6,964)  
Interest Expense [Member] | Interest rate swaps 2022      
Derivative [Line Items]      
Amount of (gain)/loss reclassified from AOCI into income (10,317) (6,289)  
Interest Expense [Member] | Interest rate swaps 2023      
Derivative [Line Items]      
Amount of (gain)/loss reclassified from AOCI into income (3,416) (1,829)  
Interest Expense [Member] | Settled treasury hedges      
Derivative [Line Items]      
Amount of (gain)/loss reclassified from AOCI into income 428 426  
Interest Expense [Member] | Settled interest rate swaps      
Derivative [Line Items]      
Amount of (gain)/loss reclassified from AOCI into income $ 168 $ 168