XML 124 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Interest Rate Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 4,081,217 $ 2,724,965
Weighted Average Fixed Interest Rate 4.09% 4.36%
Weighted Average Variable Interest Rate 4.82% 5.34%
Fixed Rate Payments    
Derivative [Line Items]    
Notional Amount $ 53,050 $ 53,050
Weighted Average Fixed Interest Rate 3.61% 3.61%
Weighted Average Variable Interest Rate 5.04% 5.33%
2025 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 1,377,250 $ 1,476,370
Weighted Average Fixed Interest Rate 4.53% 4.62%
Weighted Average Variable Interest Rate 4.89% 5.33%
2026 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 159,120 $ 214,985
Weighted Average Fixed Interest Rate 4.10% 4.19%
Weighted Average Variable Interest Rate 4.53% 5.33%
2027 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 622,123  
Weighted Average Fixed Interest Rate 3.98%  
Weighted Average Variable Interest Rate 4.75%  
2028 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 510,325 $ 674,804
Weighted Average Fixed Interest Rate 3.90% 4.03%
Weighted Average Variable Interest Rate 4.93% 5.35%
2028 | Fixed Rate Payments    
Derivative [Line Items]    
Notional Amount $ 9,550 $ 9,550
Weighted Average Fixed Interest Rate 3.48% 3.48%
Weighted Average Variable Interest Rate 5.15% 5.29%
2029 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 614,585  
Weighted Average Fixed Interest Rate 3.86%  
Weighted Average Variable Interest Rate 4.71%  
2033 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 319,590 $ 358,806
Weighted Average Fixed Interest Rate 4.00% 4.04%
Weighted Average Variable Interest Rate 4.83% 5.34%
2033 | Fixed Rate Payments    
Derivative [Line Items]    
Notional Amount $ 43,500 $ 43,500
Weighted Average Fixed Interest Rate 3.64% 3.64%
Weighted Average Variable Interest Rate 5.01% 5.33%
2034 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 178,224  
Weighted Average Fixed Interest Rate 3.86%  
Weighted Average Variable Interest Rate 4.83%  
2044 | Floating Rate Payments    
Derivative [Line Items]    
Notional Amount $ 300,000  
Weighted Average Fixed Interest Rate 3.34%  
Weighted Average Variable Interest Rate 4.80%