XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Derivative [Line Items]  
Unrealized gains from Swaps expected to be reclassified from AOCI into earnings $ 800,000
Estimate of time to transfer of unrealized gains from Swaps to be reclassified 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