Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments (Classifications on Consolidated Balance Sheets) (Details)

v3.23.3
Derivative Financial Instruments (Classifications on Consolidated Balance Sheets) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Nov. 07, 2023
Oct. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Derivative [Line Items]        
Fair Value     $ 8,344 $ 14,118
Interest Rate Swap July 1, 2019        
Derivative [Line Items]        
Notional Amount     $ 25,000  
Company Fixed Pay Rate     1.68%  
Fair Value     $ 324 853
Interest Rate Swap January 1, 2021        
Derivative [Line Items]        
Notional Amount     $ 150,000  
Company Fixed Pay Rate     0.53%  
Fair Value     $ 2,534 6,966
Interest Rate Swap January 1, 2021        
Derivative [Line Items]        
Notional Amount     $ 100,000  
Company Fixed Pay Rate     0.15%  
Fair Value     $ 1,817 5,043
Interest Rate Swap March 1, 2021        
Derivative [Line Items]        
Notional Amount     $ 25,000  
Company Fixed Pay Rate     0.18%  
Fair Value     $ 452 1,256
Interest Rate Swap February 1, 2024        
Derivative [Line Items]        
Notional Amount     $ 150,000  
Company Fixed Pay Rate     3.60%  
Fair Value     $ 3,217 $ 0
Subsequent Event | October 2023 forward-starting interest rate swaps        
Derivative [Line Items]        
Notional Amount   $ 50,000    
Company Fixed Pay Rate   4.61%    
Subsequent Event | November 2023 forward-starting interest rate swaps        
Derivative [Line Items]        
Notional Amount $ 50,000      
Company Fixed Pay Rate 4.45%