XML 66 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Narrative (Details)
€ in Millions
Jun. 30, 2021
EUR (€)
derivative_instrument
Foreign exchange forward contracts  
Derivative [Line Items]  
Number of derivative instruments | derivative_instrument 4
Aggregate notional amount € 40.0
Forward contract maturing 2021  
Derivative [Line Items]  
Aggregate notional amount 10.0
Forward contract maturing 2022  
Derivative [Line Items]  
Aggregate notional amount 10.0
Forward contract maturing 2023  
Derivative [Line Items]  
Aggregate notional amount 10.0
Forward contract maturing 2024  
Derivative [Line Items]  
Aggregate notional amount 10.0
Forward contract maturing 2025  
Derivative [Line Items]  
Aggregate notional amount € 10.0