v3.25.1
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