XML 166 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Classifications on Consolidated Balance Sheets (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current Derivatives    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 386,700  
Company Average Fixed Pay Rate 3.80%  
Fair Value $ (1,833) $ 320
Interest Rate Swap Five [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 75,000  
Company Average Fixed Pay Rate 3.50%  
Fair Value $ 22 510
Interest Rate Swap Six    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 75,000  
Company Average Fixed Pay Rate 3.70%  
Fair Value $ (80) 364
Interest Rate Swap Seven    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 175,000  
Company Average Fixed Pay Rate 4.20%  
Fair Value $ (1,358) (554)
Interest Rate Swap Nine    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 61,700  
Company Average Fixed Pay Rate 3.50%  
Fair Value $ (417) 0
Forward Starting Derivatives    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 180,000  
Company Average Fixed Pay Rate 3.30%  
Fair Value $ (97) 0
Forward Starting Derivative, Instrument One    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 75,000  
Company Average Fixed Pay Rate 3.30%  
Fair Value $ (102) 0
Forward Starting Derivative, Instrument Two    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 50,000  
Company Average Fixed Pay Rate 3.10%  
Fair Value $ 6 0
Forward Starting Derivative, Instrument Three    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 25,000  
Company Average Fixed Pay Rate 3.10%  
Fair Value $ 24 0
Forward Starting Derivative, Instrument Four    
Derivatives, Fair Value [Line Items]    
Notional amount of agreement $ 30,000  
Company Average Fixed Pay Rate 3.30%  
Fair Value $ (25) $ 0