XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Cash Flow Hedges of Interest Rate Risk (Details) - Cash Flow Hedging - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Interest Rate Swap    
Derivative [Line Items]    
Derivative notional amount $ 1,075,000 $ 1,275,000
Derivative, fixed interest rate 3.92% 3.49%
Interest Rate Swap, Expiring January 2024    
Derivative [Line Items]    
Derivative notional amount   $ 200,000
Derivative, fixed interest rate   1.21%
Interest Rate Swap, Expiring May 2026    
Derivative [Line Items]    
Derivative notional amount $ 275,000 $ 275,000
Derivative, fixed interest rate 3.74% 3.74%
Interest Rate Swap, Expiring June 2026    
Derivative [Line Items]    
Derivative notional amount $ 150,000 $ 150,000
Derivative, fixed interest rate 3.83% 3.83%
Interest Rate Swap, Expiring December 2026    
Derivative [Line Items]    
Derivative notional amount $ 150,000 $ 150,000
Derivative, fixed interest rate 3.84% 3.84%
Interest Rate Swap, Expiring June 2027    
Derivative [Line Items]    
Derivative notional amount $ 200,000 $ 200,000
Derivative, fixed interest rate 4.27% 4.27%
Interest Rate Swap, Expiring December 2027    
Derivative [Line Items]    
Derivative notional amount $ 300,000 $ 300,000
Derivative, fixed interest rate 3.93% 3.93%