XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments (Classifications on Consolidated Balance Sheets) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
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 $ 122 $ 510
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 $ (37) 364
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 $ (1,446) (554)
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 $ (448) 0
Current Derivatives    
Derivative [Line Items]    
Notional Amount $ 386,700  
Company Fixed Pay Rate 3.80%  
Fair Value $ (1,809) 320
Forward starting derivative, maturing April 1, 2028    
Derivative [Line Items]    
Notional Amount $ 75,000  
Company Fixed Pay Rate 3.30%  
Fair Value $ (154) 0
Forward starting derivative, maturing October 1, 2027    
Derivative [Line Items]    
Notional Amount $ 50,000  
Company Fixed Pay Rate 3.10%  
Fair Value $ (8) 0
Forward starting derivative, maturing April 1, 2028    
Derivative [Line Items]    
Notional Amount $ 25,000  
Company Fixed Pay Rate 3.10%  
Fair Value $ 8 0
Forward Starting Derivatives    
Derivative [Line Items]    
Notional Amount $ 150,000  
Company Fixed Pay Rate 3.20%  
Fair Value $ (154) $ 0