XML 55 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative and Hedging Activities - Additional Information (Details) - Designated as Hedging Instrument [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Interest
Jun. 30, 2022
USD ($)
Interest
Dec. 31, 2022
USD ($)
Interest
Pay Floating Swap Agreement [Member]          
Derivative [Line Items]          
Loss on derivative       $ 205,000  
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      
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 Instruments, Net cash settlements received $ 1,000,000 $ 565,000,000      
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
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%