XML 104 R92.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Derivative Instruments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
derivative_held
Mar. 01, 2024
USD ($)
Dec. 31, 2023
USD ($)
Derivative [Line Items]      
Notional Amount $ 180,000    
Number of interest-rate contracts held | derivative_held 1    
Designated as Hedging Instrument | Cash Flow Hedging      
Derivative [Line Items]      
Notional Amount $ 110,000    
Fair Value $ 50,304   $ 21,359
Number of interest-rate contracts held | derivative_held 2    
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 1.37% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 36,050    
Interest rate 1.37%    
Fair Value $ 470 $ 7,000 0
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 4.99% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 51,100    
Interest rate 4.99%    
Receive Rate 2.50%    
Fair Value $ 1,874   1,602
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 4.54% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 91,000    
Interest rate 4.54%    
Receive Rate 2.05%    
Fair Value $ 3,337   2,851
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 2.60% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 250,000    
Interest rate 2.60%    
Fair Value $ 10,741   7,933
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 2.54% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 250,000    
Interest rate 2.54%    
Fair Value $ 12,338   8,973
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.59% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 400,000    
Interest rate 3.59%    
Fair Value $ 7,414   0
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.59% Pay Rate, Two      
Derivative [Line Items]      
Notional Amount $ 750,000    
Interest rate 3.59%    
Fair Value $ 14,130   $ 0
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.56% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 50,000    
Interest rate 3.56%    
Number of interest-rate contracts held | derivative_held 2    
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.57% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 50,000    
Interest rate 3.57%    
Number of interest-rate contracts held | derivative_held 3    
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.58% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 100,000    
Interest rate 3.58%    
Number of interest-rate contracts held | derivative_held 1    
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.60% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 50,000    
Interest rate 3.60%    
Number of interest-rate contracts held | derivative_held 5    
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swap, 3.61% Pay Rate      
Derivative [Line Items]      
Notional Amount $ 50,000    
Interest rate 3.61%    
Number of interest-rate contracts held | derivative_held 3