XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative and Hedging Activities - Additional Information (Details) - Designated as Hedging Instrument [Member]
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Interest
Jun. 30, 2022
USD ($)
Interest
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Interest
Mar. 31, 2023
USD ($)
Pay Floating Swap Agreement [Member] | Cash Flow Hedging [Member]            
Derivative [Line Items]            
Derivative, Number of Instruments Held, Total | Interest     2      
Derivative, Notional Amount     $ 200,000,000      
Derivative, Fixed Coupon Rate     2.41%      
Derivative instrument cash payment           $ 4,200,000
Derivative Instruments, Net cash settlements received $ 959,000     $ 2,300,000    
Pay Fixed Swap Agreement [Member] | Cash Flow Hedging [Member]            
Derivative [Line Items]            
Derivative, Number of Instruments Held, Total | Interest     1      
Derivative, Notional Amount   $ 49,100,000 $ 200,000,000   $ 49,100,000  
Derivative, Fixed Coupon Rate     2.75%      
Derivative, Term of Contract (Year)     8 years   9 years  
Pay Fixed Swap Agreement [Member] | Cash Flow Hedging [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Derivative [Line Items]            
Derivative, Basis Spread on Variable Rate   3.403%     3.403%  
Pay Fixed Swap Agreement [Member] | Fair Value Hedging [Member]            
Derivative [Line Items]            
Derivative, Number of Instruments Held, Total | Interest   4     4  
Derivative, Notional Amount   $ 201,000,000     $ 201,000,000  
Derivative, Number of Instruments Sold | Interest   4     4  
Pay Fixed Swap Agreements Expiring in 2032 [Member] | Fair Value Hedging [Member]            
Derivative [Line Items]            
Derivative, Notional Amount   $ 101,900,000     $ 101,900,000  
Derivative, Term of Contract (Year)   10 years        
Pay Fixed Swap Agreements Expiring in 2032 [Member] | Fair Value Hedging [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Derivative [Line Items]            
Derivative, Basis Spread on Variable Rate   3.39%     3.39%  
The 3.4015 Percent Pay Fixed Swap Agreement [Member] | Fair Value Hedging [Member]            
Derivative [Line Items]            
Derivative, Notional Amount   $ 50,000,000     $ 50,000,000  
Derivative, Term of Contract (Year)         9 years  
The 3.4015 Percent Pay Fixed Swap Agreement [Member] | Fair Value Hedging [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Derivative [Line Items]            
Derivative, Basis Spread on Variable Rate   3.4015%     3.4015%