Fair Value Measurements (Schedule of Fair Value Assets and Liabilities Measured on a Recurring Basis) (Details) - Recurring [Member] - Interest Rate Swap Agreements [Member] - Other Assets [Member] - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Derivatives Fair Value [Line Items] | ||
Interest rate swap agreements - Other assets | $ 14,187 | $ 19,437 |
Level 2 [Member] | ||
Derivatives Fair Value [Line Items] | ||
Interest rate swap agreements - Other assets | $ 14,187 | $ 19,437 |