v3.26.1
Fair Value Measurements (Schedule of Fair Value Assets and Liabilities Measured on a Recurring Basis) (Details) - Recurring [Member] - Interest Rate Swap Agreements [Member] - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Assets [Member]    
Derivatives Fair Value [Line Items]    
Interest rate swap agreements - Other assets $ 8,365 $ 6,555
Other Liabilities [Member]    
Derivatives Fair Value [Line Items]    
Interest rate swap agreements - Other liabilities   90
Level 2 [Member] | Other Assets [Member]    
Derivatives Fair Value [Line Items]    
Interest rate swap agreements - Other assets $ 8,365 6,555
Level 2 [Member] | Other Liabilities [Member]    
Derivatives Fair Value [Line Items]    
Interest rate swap agreements - Other liabilities   $ 90