XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Derivative [Line Items]  
Net amount of realized losses from AOCI into earnings $ 4,800,000
Estimate of time to transfer of realized losses from AOCI into earnings 12 months
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swaps  
Derivative [Line Items]  
Notional amount $ 275,000,000
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swaps | June 27, 2028  
Derivative [Line Items]  
Notional amount $ 100,000,000
Maturity date Jun. 27, 2028
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swaps | February 28, 2025  
Derivative [Line Items]  
Notional amount $ 100,000,000
Maturity date Feb. 28, 2025
Designated as Hedging Instrument | Cash Flow Hedging | Interest Rate Swaps | February 28, 2028  
Derivative [Line Items]  
Notional amount $ 75,000
Maturity date Feb. 28, 2028