XML 58 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Narrative (Details)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Cross currency swap | Net Investment Hedging | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional Value | €         € 100.0  
Foreign Exchange Contract            
Derivative [Line Items]            
Notional Value $ 140.8   $ 140.8     $ 165.1
Loss (gain) from the mark to market adjustment $ 4.0 $ 3.7 $ 3.7 $ 9.4    
Foreign Exchange Contract | Maximum            
Derivative [Line Items]            
Term of contract 180 days