XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Cash Flow Hedging  
Notional Disclosures [Abstract]  
Accumulated other comprehensive income $ 1.2
Foreign Exchange Contract | Designated as Hedging Instrument | Net Investment Hedging  
Notional Disclosures [Abstract]  
Realized loss on currency translation adjustment 8.2
Derivative realized gains (losses) $ 0.0