XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt and Derivative Instruments (Summary of Interest Rate Swap Contracts Outstanding) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Derivative [Line Items]  
Derivative instrument, receive floating rate index one-month term SOFR
Derivative assets, notional amount $ 551,000
Fair value of derivative assets measured on recurring basis $ 28,177
Interest Rate Swap One [Member]  
Derivative [Line Items]  
Derivative instrument, date entered Dec. 05, 2022
Derivative instrument, effective date Dec. 01, 2022
Derivative instrument, maturity date Jan. 01, 2026
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 2.25%
Derivative assets, notional amount $ 26,000
Fair value of derivative assets measured on recurring basis $ 923
Interest Rate Swap Two [Member]  
Derivative [Line Items]  
Derivative instrument, date entered Feb. 03, 2022
Derivative instrument, effective date Mar. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 1.69%
Derivative assets, notional amount $ 90,000
Fair value of derivative assets measured on recurring basis $ 5,834
Interest Rate Swap Three [Member]  
Derivative [Line Items]  
Derivative instrument, date entered Feb. 03, 2022
Derivative instrument, effective date Mar. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 1.85%
Derivative assets, notional amount $ 100,000
Fair value of derivative assets measured on recurring basis $ 6,089
Interest Rate Swap Four [Member]  
Derivative [Line Items]  
Derivative instrument, date entered Feb. 03, 2022
Derivative instrument, effective date Mar. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 1.72%
Derivative assets, notional amount $ 85,000
Fair value of derivative assets measured on recurring basis $ 5,470
Interest Rate Swap Five [Member]  
Derivative [Line Items]  
Derivative instrument, date entered May 17, 2022
Derivative instrument, effective date Jun. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 2.71%
Derivative assets, notional amount $ 60,000
Fair value of derivative assets measured on recurring basis $ 2,383
Interest Rate Swap Six [Member]  
Derivative [Line Items]  
Derivative instrument, date entered May 17, 2022
Derivative instrument, effective date Jun. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 2.71%
Derivative assets, notional amount $ 60,000
Fair value of derivative assets measured on recurring basis $ 2,384
Interest Rate Swap Seven [Member]  
Derivative [Line Items]  
Derivative instrument, date entered May 17, 2022
Derivative instrument, effective date Jun. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 2.71%
Derivative assets, notional amount $ 75,000
Fair value of derivative assets measured on recurring basis $ 2,980
Interest Rate Swap Eight [Member]  
Derivative [Line Items]  
Derivative instrument, date entered May 17, 2022
Derivative instrument, effective date Jun. 01, 2022
Derivative instrument, maturity date Feb. 03, 2027
Derivative instrument, receive floating rate index One-month Term SOFR [1]
Derivative instrument, pay fixed interest rate 2.77%
Derivative assets, notional amount $ 55,000
Fair value of derivative assets measured on recurring basis $ 2,114
[1] As of June 30, 2024, the one-month term SOFR was 5.34%.