XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule Summarizing Terms of Entity's Derivative Financial Instruments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
derivative
Derivative [Line Items]  
Number of derivative financial instruments | derivative 13
Range of Notional Amounts $ 1,381,834
Interest Rate Swap, Forward-Starting  
Derivative [Line Items]  
Number of derivative financial instruments | derivative 1
Swap Agreements | Cash flow hedging | Minimum  
Derivative [Line Items]  
Range of Notional Amounts $ 32,000
Strike 0.96%
Swap Agreements | Cash flow hedging | Maximum  
Derivative [Line Items]  
Range of Notional Amounts $ 245,000
Strike 4.33%