Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Activities - Schedule of Active Derivative Instruments (Details)

v3.23.2
Derivative Instruments and Hedging Activities - Schedule of Active Derivative Instruments (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Designated | Interest Rate Swap October 2029  
Derivative [Line Items]  
Term of contract, years 11 years
Fixed interest rate, percentage 5.77%
Initial Notional Amount ($) $ 9,200,000
Designated | Interest Rate Swap June 2033  
Derivative [Line Items]  
Term of contract, years 15 years
Fixed interest rate, percentage 5.24%
Initial Notional Amount ($) $ 10,000,000
Designated | Interest Rate Swap - December 2027  
Derivative [Line Items]  
Term of contract, years 10 years
Fixed interest rate, percentage 4.74%
Initial Notional Amount ($) $ 14,100,000
Designated | Interest Rate Swap - June 2028  
Derivative [Line Items]  
Term of contract, years 8 years
Fixed interest rate, percentage 3.49%
Initial Notional Amount ($) $ 14,643,000
Designated | Interest Rate Swap - June 2028  
Derivative [Line Items]  
Term of contract, years 8 years
Fixed interest rate, percentage 3.49%
Initial Notional Amount ($) $ 10,734,000
Designated | Interest Rate Swap - December 2040  
Derivative [Line Items]  
Term of contract, years 7 years 9 months
Fixed interest rate, percentage 3.16%
Initial Notional Amount ($) $ 14,084,000
Not Designated | Interest Rate Swap March 2033  
Derivative [Line Items]  
Term of contract, years 13 years
Fixed interest rate, percentage 0.72%
Initial Notional Amount ($) $ 9,505,000
Not Designated | Interest Rate Swap March 2033  
Derivative [Line Items]  
Term of contract, years 13 years
Fixed interest rate, percentage 0.72%
Initial Notional Amount ($) $ 6,968,000
Not Designated | Make-whole Provisions December 2038 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 566,000
Not Designated | Make-whole Provisions April 2031 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 76,000
Not Designated | Make-whole Provisions February 2034 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 59,000
Not Designated | Make-whole Provision December 2027 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 51,000
Not Designated | Make-whole Provision May 2028 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 16,000
Not Designated | Make-whole Provision April 2045 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 144,000
Not Designated | Make-whole Provision March 2046 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 2,963,000
Not Designated | Make-whole Provision March 2042 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value 1,157,000
Not Designated | Make-whole Provision December 2047 | Other liabilities  
Derivative [Line Items]  
Liability derivatives, fair value $ 3,064,000