XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Narrative (Details) - Cash Flow Hedging
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
swap_agreement
Derivative [Line Items]  
Net losses on derivative instruments expected to be reclassified from accumulated other comprehensive income in next 12 months | $ $ 1.6
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