XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments and Hedging Activities (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Contract
Dec. 31, 2023
USD ($)
Contract
Dec. 31, 2022
USD ($)
Jul. 02, 2023
USD ($)
Foreign Exchange Forward [Member]        
Derivative, Fair Value [Abstract]        
Loss on derivatives $ (0.1) $ (0.1) $ (0.8)  
Number of contracts | Contract 0 0    
Cash Flow Hedges [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]        
Derivative, Fair Value [Abstract]        
Notional amount       $ 150.0
Cash Flow Hedges [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Other Assets and Deferred Charges [Member]        
Derivative, Fair Value [Abstract]        
Fair value of derivative asset $ 0.3