XML 117 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing - Schedule of Interest Rate Hedging Activities of Hedging Agreements (Details) - Designated as Hedging Instrument - Interest Rate Contract
$ in Thousands
Dec. 31, 2024
USD ($)
Variable Rate Debt, 4.57%, Due September 2023  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 150,000
Established fixed rate (as a percent) 4.57%
Variable Rate Debt, 4.65%, Due December 2023  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 4.65%
Variable Rate Debt, 4.66%, Due December 2023  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 4.66%
Variable Rate Debt, 4.17% Due December 2023  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 4.17%
Variable Rate Debt, 4.18%, Due December 2023  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 4.18%
Variable Rate Debt, 2.52%, Due December 2023  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 2.52%
Variable Rate Debt, 2.65% Due December 2023 (1)  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 150,000
Established fixed rate (as a percent) 2.65%
Variable Rate Debt, 2.65%, Due December 2023 (2)  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 200,000
Established fixed rate (as a percent) 2.65%
Variable Rate Debt, 3.32%, Due December 2024 (1)  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 3.32%
Variable Rate Debt, 3.32%, Due December 2024 (2)  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 3.32%
Variable Rate Debt, 3.38%, Due December 2024  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 3.38%
Variable Rate Debt, 3.62%, Due December 2024  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 150,000
Established fixed rate (as a percent) 3.62%
Variable Rate Debt, 3.57%, Due December 2024  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 150,000
Established fixed rate (as a percent) 3.57%
Variable Rate Debt, 4.18%, Due December 2025 (1)  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 4.18%
Variable Rate Debt, 4.18%, Due December 2025 (2)  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 4.18%
Variable Rate Debt, 3.99%, Due December 2025  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Debt hedged $ 100,000
Established fixed rate (as a percent) 3.99%