Quarterly report pursuant to Section 13 or 15(d)

Interest Rate Derivatives - Key Terms and Fair Value of Interest Rate Derivative (Details)

v3.22.2.2
Interest Rate Derivatives - Key Terms and Fair Value of Interest Rate Derivative (Details) - USD ($)
$ in Thousands
Jan. 28, 2022
Sep. 30, 2022
Dec. 31, 2021
Fair values of interest rate swap derivatives      
Fair value of interest rate swaps   $ 3,296 $ (3,289)
Designated | Interest rate swap, effective September 1, 2016, swap one      
Fair values of interest rate swap derivatives      
Notional Amount   $ 100,000  
Fixed Rate   1.901%  
Fair value of interest rate swaps   $ 251 (1,361)
Designated | Interest rate swap, effective September 1, 2016, swap two      
Fair values of interest rate swap derivatives      
Notional Amount   $ 100,000  
Fixed Rate   1.905%  
Fair value of interest rate swaps   $ 251 (1,365)
Designated | Interest rate swap, effective August 1, 2019      
Fair values of interest rate swap derivatives      
Notional Amount   $ 10,940  
Fixed Rate   1.678%  
Fair value of interest rate swaps   $ 865 (234)
Notional amount of interest rate derivatives after scheduled amortization   10,000  
Designated | Interest rate swap, effective April 1, 2020      
Fair values of interest rate swap derivatives      
Notional Amount   $ 22,850  
Fixed Rate   0.573%  
Fair value of interest rate swaps   $ 1,929 355
Notional amount of interest rate derivatives after scheduled amortization   22,100  
Designated | Interest rate swap, effective September 1, 2016, swap three      
Fair values of interest rate swap derivatives      
Payments for hedge, investing activities $ 625    
Not Designated as Hedging Instrument | Interest rate swap, effective September 1, 2016, swap three      
Fair values of interest rate swap derivatives      
Notional Amount   $ 50,000  
Fixed Rate   1.908%  
Fair value of interest rate swaps   $ 0 $ (684)