XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies - Narrative (Details)
€ in Millions, $ in Millions
9 Months Ended
Sep. 30, 2023
EUR (€)
Sep. 30, 2023
USD ($)
Jun. 21, 2023
EUR (€)
Jun. 21, 2023
USD ($)
Aug. 03, 2022
EUR (€)
Aug. 03, 2022
USD ($)
Jun. 30, 2022
EUR (€)
Jun. 30, 2022
USD ($)
Loss Contingencies [Line Items]                
Loss contingency, estimate of possible loss     € 40 $ 44.0 € 60 $ 65.0 € 60 $ 65.0
Loss contingency accrual, period increase (decrease) € 40 $ 43.3            
Iponweb                
Loss Contingencies [Line Items]                
Loss contingency accrual   $ 31.9