Derivative Instruments - Narrative (Details) - Cash Flow Hedging $ in Millions |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
swap_agreement
| |
Derivative [Line Items] | |
Gain on derivative instruments expected to be reclassified from accumulated other comprehensive income in next 12 months | $ | $ 0.1 |
Interest Rate Swap | |
Derivative [Line Items] | |
Number of interest rate swap agreements | 3 |
Interest Rate Swap | Designated as Hedging Instrument | |
Derivative [Line Items] | |
Number of interest rate swap agreements | 3 |