v3.26.1
Derivative Financial Instruments (Classifications on Consolidated Balance Sheets) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Fair Value $ 2,171 $ (1,960)
Interest Rate Swap [Member]    
Derivative [Line Items]    
Notional Amount $ 400,000  
Company Fixed Pay Rate 3.80%  
Fair Value
Interest rate swap February 1, 2024, maturing February 1, 2026    
Derivative [Line Items]    
Notional Amount $ 75,000  
Company Fixed Pay Rate 3.50%  
Fair Value $ 0 22
Interest rate swap February 1, 2024, maturing August 1, 2026    
Derivative [Line Items]    
Notional Amount $ 75,000  
Company Fixed Pay Rate 3.70%  
Fair Value $ (5) (80)
Interest rate swap February 1, 2024, maturing January 1, 2027    
Derivative [Line Items]    
Notional Amount $ 175,000  
Company Fixed Pay Rate 4.20%  
Fair Value $ (327) (1,358)
Interest Rate Swap Maturing October 2029    
Derivative [Line Items]    
Notional Amount $ 75,000  
Company Fixed Pay Rate 3.40%  
Fair Value $ 1,124 (25)
Forward starting derivative, maturing April 1, 2028    
Derivative [Line Items]    
Notional Amount $ 75,000  
Company Fixed Pay Rate 3.30%  
Fair Value $ 801 (102)
Interest rate swap May 1, 2025, maturing April 24,2029    
Derivative [Line Items]    
Notional Amount $ 61,700  
Company Fixed Pay Rate 3.50%  
Fair Value $ 578 (417)
Forward Starting Derivatives    
Derivative [Line Items]    
Notional Amount $ 200,000  
Company Fixed Pay Rate 3.20%  
Fair Value $ 2,448 30
Forward starting derivative, maturing October 1, 2027    
Derivative [Line Items]    
Notional Amount $ 50,000  
Company Fixed Pay Rate 3.10%  
Fair Value $ 480 6
Forward starting derivative, maturing April 1, 2028    
Derivative [Line Items]    
Notional Amount $ 25,000  
Company Fixed Pay Rate 3.10%  
Fair Value $ 344 24
Forward starting derivative, maturing December 2028    
Derivative [Line Items]    
Notional Amount $ 50,000  
Company Fixed Pay Rate 3.20%  
Fair Value $ 624 0
Forward starting derivative, maturing August 2029    
Derivative [Line Items]    
Notional Amount $ 25,000  
Company Fixed Pay Rate 3.10%  
Fair Value $ 434 0
Forward starting derivative, maturing September 2030    
Derivative [Line Items]    
Notional Amount $ 25,000  
Company Fixed Pay Rate 3.50%  
Fair Value $ 251 0
Forward Starting Derivative, Instrument Seven    
Derivative [Line Items]    
Notional Amount $ 25,000  
Company Fixed Pay Rate 3.50%  
Fair Value $ 315 $ 0