{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "race": "http://www.ferrari.com/20211231",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "linkTypes": {
   "ftTyp_fact-footnote": "http://www.xbrl.org/2003/arcrole/fact-footnote"
  },
  "linkGroups": {
   "ftGrp_default": "http://www.xbrl.org/2003/role/link"
  },
  "taxonomy": [
   "http://www.ferrari.com/20211231/race-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81MDA2L2ZyYWc6NGNiMTU2Y2MzNTg0NGJlMWEzN2NmOTBkZjA5NWE0M2IvdGV4dHJlZ2lvbjo0Y2IxNTZjYzM1ODQ0YmUxYTM3Y2Y5MGRmMDk1YTQzYl84MjQ2MzM3MjA4MzU5_3187036d-51f5-4faf-bb15-dac4d8d3f4dc": {
   "value": "Ferrari N.V.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81MDA2L2ZyYWc6NGNiMTU2Y2MzNTg0NGJlMWEzN2NmOTBkZjA5NWE0M2IvdGV4dHJlZ2lvbjo0Y2IxNTZjYzM1ODQ0YmUxYTM3Y2Y5MGRmMDk1YTQzYl84MjQ2MzM3MjA4MzU5_83a1209a-4ab4-47e0-bf37-1e5cd3fb3d8a": {
   "value": "Ferrari N.V.",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81OC9mcmFnOmIyOGQ0N2UxZmI0YzQ5ZmY4MGU5MjhhMTA3ZjVhMzhiL3RleHRyZWdpb246YjI4ZDQ3ZTFmYjRjNDlmZjgwZTkyOGExMDdmNWEzOGJfNjgwNA_c3a083ec-c809-4e92-8d89-48236a7fe277": {
   "value": "Ferrari is among the world\u2019s leading luxury brands, focused on the design, engineering, production and sale of the world\u2019s most recognizable luxury performance sports cars. Our brand symbolizes exclusivity, innovation, state-of-the-art sporting performance and Italian design and engineering heritage. Our name and history and the image enjoyed by our cars are closely associated with our Formula 1 racing team, Scuderia Ferrari, the most successful racing team in the history of\u00a0 Formula 1. From the inaugural year of Formula 1 in 1950 through the present, Scuderia Ferrari has won 238 Grand Prix races, 16 Constructors\u2019 World titles and 15 Drivers\u2019 World titles. We are the only team which has taken part in all the editions of the Championship, racing in more than 1,000 Formula 1 Grand Prix races. We believe our history of excellence, technological innovation and defining style transcends the automotive industry, and is the foundation of the Ferrari brand and image. We design, engineer and produce our cars in Maranello, Italy, and sell them",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81OC9mcmFnOmIyOGQ0N2UxZmI0YzQ5ZmY4MGU5MjhhMTA3ZjVhMzhiL3RleHRyZWdpb246YjI4ZDQ3ZTFmYjRjNDlmZjgwZTkyOGExMDdmNWEzOGJfODI0NjMzNzIyMTczMQ_833c1467-ff8a-4672-9b43-75fea21c6b0e": {
   "value": "Italy",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81OC9mcmFnOmIyOGQ0N2UxZmI0YzQ5ZmY4MGU5MjhhMTA3ZjVhMzhiL3RleHRyZWdpb246YjI4ZDQ3ZTFmYjRjNDlmZjgwZTkyOGExMDdmNWEzOGJfODI0NjMzNzIyMTczNA_b2a9601e-c315-4ab4-bc4d-3aae9b1cfc27": {
   "value": "public limited liability company",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81OC9mcmFnOmIyOGQ0N2UxZmI0YzQ5ZmY4MGU5MjhhMTA3ZjVhMzhiL3RleHRyZWdpb246YjI4ZDQ3ZTFmYjRjNDlmZjgwZTkyOGExMDdmNWEzOGJfODI0NjMzNzIyMTczMg_a03e1a30-f6f0-4ca9-be7b-fb643535778c": {
   "value": "the Netherlands",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81OC9mcmFnOmIyOGQ0N2UxZmI0YzQ5ZmY4MGU5MjhhMTA3ZjVhMzhiL3RleHRyZWdpb246YjI4ZDQ3ZTFmYjRjNDlmZjgwZTkyOGExMDdmNWEzOGJfODI0NjMzNzIyMTczMw_e63123ba-b405-4ff9-b37a-cadd4934c348": {
   "value": "Via Abetone Inferiore n. 4, I-41053 Maranello (MO), Italy",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81OC9mcmFnOmIyOGQ0N2UxZmI0YzQ5ZmY4MGU5MjhhMTA3ZjVhMzhiL3RleHRyZWdpb246YjI4ZDQ3ZTFmYjRjNDlmZjgwZTkyOGExMDdmNWEzOGJfODI0NjMzNzIyMTczMw_ed100050-440c-415c-8cfc-7faa65ceb557": {
   "value": "Via Abetone Inferiore n. 4, I-41053 Maranello (MO), Italy",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV81NS9mcmFnOmViMzAxMjhhZDE1YzRlOWY4NWVjYzBkZDAwMWRjZjUxL3RleHRyZWdpb246ZWIzMDEyOGFkMTVjNGU5Zjg1ZWNjMGRkMDAxZGNmNTFfMTY0OTI2NzQ0MTcwMA_c3a083ec-c809-4e92-8d89-48236a7fe277": {
   "value": "Ferrari is among the world\u2019s leading luxury brands, focused on the design, engineering, production and sale of the world\u2019s most recognizable luxury performance sports cars. Our brand symbolizes exclusivity, innovation, state-of-the-art sporting performance and Italian design and engineering heritage. Our name and history and the image enjoyed by our cars are closely associated with our Formula 1 racing team, Scuderia Ferrari, the most successful racing team in the history of\u00a0 Formula 1. From the inaugural year of Formula 1 in 1950 through the present, Scuderia Ferrari has won 238 Grand Prix races, 16 Constructors\u2019 World titles and 15 Drivers\u2019 World titles. We are the only team which has taken part in all the editions of the Championship, racing in more than 1,000 Formula 1 Grand Prix races. We believe our history of excellence, technological innovation and defining style transcends the automotive industry, and is the foundation of the Ferrari brand and image. We design, engineer and produce our cars in Maranello, Italy, and sell them",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzMtMy0xLTEtNzA3NDg_dc7b1b16-45c9-4b7b-a472-7ff01fdf3779": {
   "value": "4270894000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzMtNS0xLTEtNzA3NDg_b03eee03-c2cb-48b6-a2ed-6ae3a9c8079d": {
   "value": "3459790000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzMtNy0xLTEtNzA3NDg_c28ef97c-a838-48d5-bf33-ebcb8080fd37": {
   "value": "3766615000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzQtMy0xLTEtNzA3NDg_b4bca86e-bdf6-4895-ac10-15ad680d46cb": {
   "value": "2080613000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzQtNS0xLTEtNzA3NDg_1a462690-8e48-41bb-85be-8f5aa96a8552": {
   "value": "1686324000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzQtNy0xLTEtNzA3NDg_2fd5a514-16c4-4621-974c-820470586c89": {
   "value": "1805310000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzUtMy0xLTEtNzA3NDg_d87c50a7-b2c5-4a42-b50d-d75f150c3e97": {
   "value": "348024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SellingGeneralAndAdministrativeExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzUtNS0xLTEtNzA3NDg_2d2d3394-bf1e-4ec6-88fa-8a971f4e8574": {
   "value": "336126000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SellingGeneralAndAdministrativeExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzUtNy0xLTEtNzA3NDg_e0b405dc-d47e-4e88-a62b-611cd2a46e00": {
   "value": "343179000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SellingGeneralAndAdministrativeExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzYtMy0xLTEtNzA3NDg_6d399c8b-6d09-4a71-bed4-d211f6a35760": {
   "value": "768104000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzYtNS0xLTEtNzA3NDg_5e6234d4-0a62-4329-a554-96f8a9610423": {
   "value": "707385000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzYtNy0xLTEtNzA3NDg_bd6a3367-1d9d-48d1-a5b5-cd66eeb8ccb8": {
   "value": "699211000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzctMy0xLTEtNzA3NDg_ad002bf0-90d1-4320-b0b3-d6a6d05fefd5": {
   "value": "-5561000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherOperatingIncomeExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzctNS0xLTEtNzA3NDg_eefd6b60-dc50-46eb-ba58-55fc0824ec4f": {
   "value": "-18475000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherOperatingIncomeExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzctNy0xLTEtNzA3NDg_11d9c5ad-fe2b-4b37-b3f1-7a8a6afd48e1": {
   "value": "-4991000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherOperatingIncomeExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzgtMy0xLTEtNzA3NDg_aacc370c-60c6-4d1a-a678-49f4319106e3": {
   "value": "6896000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzgtNS0xLTEtNzA3NDg_7057e68c-e090-4eac-8a27-5f9d237a6a38": {
   "value": "4647000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzgtNy0xLTEtNzA3NDg_9f526d0a-7ac2-4630-b665-e4448adaf378": {
   "value": "3522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzktMy0xLTEtNzA3NDg_1e1eb9dc-20ce-4b8c-bc4a-c0d9b768bb58": {
   "value": "1075488000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzktNS0xLTEtNzA3NDg_dbeefbc3-3f67-4da5-891b-1b2408482568": {
   "value": "716127000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzktNy0xLTEtNzA3NDg_ae735fc8-52f3-434a-85ac-eaa7f0a89bd6": {
   "value": "917446000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEwLTMtMS0xLTcwNzQ4_51c25baf-d0f3-45b6-bd8a-5ee078b03bc0": {
   "value": "-33257000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEwLTUtMS0xLTcwNzQ4_787d5749-cad3-43a8-b225-8b2a830e7106": {
   "value": "-49092000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEwLTctMS0xLTcwNzQ4_59b7b375-35e0-4f04-93aa-5a69d1d13506": {
   "value": "-42082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzExLTMtMS0xLTcwNzQ4_03f1f0d7-6884-4b55-90ca-05bff34f3271": {
   "value": "1042231000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzExLTUtMS0xLTcwNzQ4_4c75322a-4bf2-40ec-a4b8-0605d9929542": {
   "value": "667035000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzExLTctMS0xLTcwNzQ4_739074ea-b4ef-47fb-af24-5b2c7f78ac9a": {
   "value": "875364000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEyLTMtMS0xLTcwNzQ4_0b4b8c50-a78f-4673-beff-a0843444222d": {
   "value": "209095000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEyLTUtMS0xLTcwNzQ4_74995143-3b80-4231-912c-8b9576dae516": {
   "value": "58155000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEyLTctMS0xLTcwNzQ4_f7eee32c-22e9-4423-8d7e-f8d14067af71": {
   "value": "176656000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEzLTMtMS0xLTcwNzQ4_112afee4-6b00-4708-b5e8-9bf73e5c23b8": {
   "value": "833136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEzLTUtMS0xLTcwNzQ4_57aa95b2-7d25-4bb0-952a-786b2cb89617": {
   "value": "608880000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzEzLTctMS0xLTcwNzQ4_82661e3b-e603-4fb8-81a0-0bd9240faacb": {
   "value": "698708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE1LTMtMS0xLTcwNzQ4_26977c8a-8b8f-4a88-a613-00cea152b17b": {
   "value": "830767000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE1LTUtMS0xLTcwNzQ4_b45257b0-b65c-41ca-aeb7-caaaf8ff2032": {
   "value": "607817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE1LTctMS0xLTcwNzQ4_56e98c38-9205-469e-a23d-6dc22cf731cc": {
   "value": "695818000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE2LTMtMS0xLTcwNzQ4_ed4eda80-6857-4605-ac78-13ae725b840c": {
   "value": "2369000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE2LTUtMS0xLTcwNzQ4_6ef3783e-9ead-4243-b6d7-8b7dc917d239": {
   "value": "1063000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE2LTctMS0xLTcwNzQ4_81bb4b83-9035-4b13-a065-4344ad33971d": {
   "value": "2890000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE4LTMtMS0xLTcwNzQ4_439db7b8-4ac4-4a08-9588-30f860cb308f": {
   "value": "4.50",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE4LTUtMS0xLTcwNzQ4_35976f44-7b57-477d-9778-77d78ee8fcbd": {
   "value": "3.29",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE4LTctMS0xLTcwNzQ4_9b1f0156-7b47-491f-a00e-63a18f97c0cf": {
   "value": "3.73",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE5LTMtMS0xLTcwNzQ4_9cc36e5e-37e4-4af3-8eb4-761434e789e5": {
   "value": "4.50",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE5LTUtMS0xLTcwNzQ4_4a930ef5-2364-419e-95be-88298dbd67a1": {
   "value": "3.28",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTUvZnJhZzpkYjIwYTQ3ZGNhMDM0YzhhYjNiODEwOWQyMmQ4Y2FhMy90YWJsZTpmMzUxNmI1MjQ0ODc0OWUyOTg4Yjk3MzVhY2NmYzhlYS90YWJsZXJhbmdlOmYzNTE2YjUyNDQ4NzQ5ZTI5ODhiOTczNWFjY2ZjOGVhXzE5LTctMS0xLTcwNzQ4_7cf1c1a5-5b1d-43c1-9cef-fa46244d05d1": {
   "value": "3.71",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzMtMy0xLTEtNzA3NDg_87d3efab-3af9-4bf3-b066-8cd557f1627a": {
   "value": "833136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzMtNS0xLTEtNzA3NDg_a97aa248-4009-41e4-a7d6-c5080c4fb8e8": {
   "value": "608880000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzMtNy0xLTEtNzA3NDg_84ff09d7-4e5e-43e8-9df9-81a60bbcb0d2": {
   "value": "698708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzUtMy0xLTEtNzA3NDg_39102b24-6ad8-4cf7-aeee-fd5575dade8b": {
   "value": "-463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzUtNS0xLTEtNzA3NDg_077314d5-a4ee-44e1-a948-8fe8acf84b9e": {
   "value": "34000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzUtNy0xLTEtNzA3NDg_30b8e19b-752e-42b8-9b5c-c4648fa626e1": {
   "value": "-2078000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzYtMy0xLTEtNzA3NDg_d6ad99b1-416b-4245-82ce-3202ff1f9e65": {
   "value": "-110000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzYtNS0xLTEtNzA3NDg_ff9b5f75-d735-4e88-a87d-053b77a39daf": {
   "value": "-1000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzYtNy0xLTEtNzA3NDg_994d4f91-e5de-4a60-9ab4-fff510369522": {
   "value": "-456000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzctMy0xLTEtNzA3NDg_742b44e5-8f03-4b81-9748-37e350be2507": {
   "value": "-353000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzctNS0xLTEtNzA3NDg_23483f8a-b0c2-4be1-8d08-ff6b50dd5417": {
   "value": "35000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzctNy0xLTEtNzA3NDg_267e2a6d-d074-4268-866b-5baf87f52117": {
   "value": "-1622000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzktMy0xLTEtNzA3NDg_178cd1a9-e015-4dca-9fb8-5d71062c63ae": {
   "value": "-64130000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzktNS0xLTEtNzA3NDg_590cea68-d4d3-4bc0-9453-64c70cc7d8cf": {
   "value": "40109000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzktNy0xLTEtNzA3NDg_e8fca2b7-8643-470c-978f-34493ce9016f": {
   "value": "-2272000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEwLTMtMS0xLTcwNzQ4_dacde73c-5a89-41c8-91ed-19cde0403763": {
   "value": "14229000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEwLTUtMS0xLTcwNzQ4_e2bd923f-dd74-47cd-ad0f-4e3dd4101591": {
   "value": "-11731000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEwLTctMS0xLTcwNzQ4_2197ed99-4a8b-4872-befe-addc54bd7b25": {
   "value": "2652000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzExLTMtMS0xLTcwNzQ4_8ef03b30-38a7-4635-8b63-9f2d1d6467d9": {
   "value": "-17960000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzExLTUtMS0xLTcwNzQ4_eacb4e77-7763-498e-ba6a-2708991d47a8": {
   "value": "11291000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzExLTctMS0xLTcwNzQ4_f4771b2d-2fbf-4f6a-95bf-3f130a14be46": {
   "value": "-610000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEyLTMtMS0xLTcwNzQ4_3c8fa9cc-b232-495c-ace8-4f08e0e3e51a": {
   "value": "-31941000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEyLTUtMS0xLTcwNzQ4_673de573-b1cb-4a10-ae72-5c31915345ff": {
   "value": "17087000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEyLTctMS0xLTcwNzQ4_7027c85d-47c8-4da1-baee-7b84fc3550d0": {
   "value": "990000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEzLTMtMS0xLTcwNzQ4_2b6055b2-c167-410a-99e3-99677a73eda0": {
   "value": "-32294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEzLTUtMS0xLTcwNzQ4_dded89d0-8e5f-4938-b82a-9bda4de07de8": {
   "value": "17122000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzEzLTctMS0xLTcwNzQ4_38cb7a17-7faf-4d2b-b3b3-f8f22431ce74": {
   "value": "-632000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE0LTMtMS0xLTcwNzQ4_bdf2c8a5-830c-4b28-9999-9cd01f78e907": {
   "value": "800842000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE0LTUtMS0xLTcwNzQ4_f0404148-abe3-401d-beb3-a38b5a89a95a": {
   "value": "626002000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE0LTctMS0xLTcwNzQ4_a4d3da12-a8da-4f58-9576-10e8b967dce7": {
   "value": "698076000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE2LTMtMS0xLTcwNzQ4_9d6766c2-936a-499d-b0e4-50bdf8186e76": {
   "value": "797988000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE2LTUtMS0xLTcwNzQ4_05c6c4bf-1eba-4dc6-ba0f-1911ee9d9bb1": {
   "value": "625053000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE2LTctMS0xLTcwNzQ4_231e87c4-7916-4604-bf69-be0b1f4a8080": {
   "value": "695075000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE3LTMtMS0xLTcwNzQ4_8cf852f8-7238-4f74-aeb5-db4e19d77c49": {
   "value": "2854000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE3LTUtMS0xLTcwNzQ4_ecd1945f-1aed-4aa3-b7c6-44e8218a1882": {
   "value": "949000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNTgvZnJhZzoyOTQ4ZDMzNTBkYzY0Yjk3OTg4OTM5OTg0ZjRhNWFiZC90YWJsZToyNDAyOGY5YzUzODk0NDkyYmIwZjZmYzIzZjUzODZhNi90YWJsZXJhbmdlOjI0MDI4ZjljNTM4OTQ0OTJiYjBmNmZjMjNmNTM4NmE2XzE3LTctMS0xLTcwNzQ4_3ef73f7f-8c41-40e5-9f41-ec256634131d": {
   "value": "3001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzQtMy0xLTEtNzA3NDg_18daf37f-ccf4-4253-aaa9-56fcc4f1ecf9": {
   "value": "785182000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzQtNS0xLTEtNzA3NDg_8776262c-5c8b-4cf1-8ac8-403672e5a152": {
   "value": "785182000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzUtMy0xLTEtNzA3NDg_a74c7618-4b80-4c40-a876-45a1f97a983d": {
   "value": "1138173000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzUtNS0xLTEtNzA3NDg_e3db6fbf-19f8-4c93-8a15-af8028e412d2": {
   "value": "979290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzYtMy0xLTEtNzA3NDg_ae18a825-5863-4b9f-b7e2-6ba36b1601e5": {
   "value": "1353165000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:PropertyPlantAndEquipmentAndRightOfUseAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzYtNS0xLTEtNzA3NDg_01cdcdc0-5821-4963-a8c8-9f589960c20e": {
   "value": "1226630000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:PropertyPlantAndEquipmentAndRightOfUseAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzctMy0xLTEtNzA3NDg_75e8aa08-cadc-4617-8bc6-9f5605681c54": {
   "value": "54509000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:InvestmentsAccountedForUsingEquityMethodAndOtherAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzctNS0xLTEtNzA3NDg_b71f562b-2c6c-4638-8f21-0980d25b36e5": {
   "value": "42841000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:InvestmentsAccountedForUsingEquityMethodAndOtherAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzgtMy0xLTEtNzA3NDg_eb64cff8-ec99-43a8-8d15-1ab5500e7c3a": {
   "value": "168757000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzgtNS0xLTEtNzA3NDg_8f528e55-57a6-4a94-8261-6439df246fe8": {
   "value": "152221000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzktMy0xLTEtNzA3NDg_2450ba9d-cb8c-45ed-b0c5-9781efbd3b7a": {
   "value": "3499786000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzktNS0xLTEtNzA3NDg_fa0da748-6c44-4f14-9a20-2fe609fa3502": {
   "value": "3186164000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzEwLTMtMS0xLTcwNzQ4_692ec67e-a185-46e1-aea3-42a772289702": {
   "value": "540575000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzEwLTUtMS0xLTcwNzQ4_4d4be710-af2d-4d90-8d16-5f9bfaade2d9": {
   "value": "460617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzExLTMtMS0xLTcwNzQ4_cbcc40eb-52ce-4087-875d-ac213d97c33a": {
   "value": "185000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeReceivables",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzExLTUtMS0xLTcwNzQ4_a991e4c2-6976-4bec-b6fd-ac040b583a57": {
   "value": "184260000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeReceivables",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzEyLTMtMS0xLTcwNzQ4_46effebb-eeef-4fde-b8e7-14b7b80d21bc": {
   "value": "1143968000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ReceivablesFromFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzEyLTUtMS0xLTcwNzQ4_6c2a2c07-3efe-441a-bfcf-5a85929063d0": {
   "value": "939607000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ReceivablesFromFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzEzLTMtMS0xLTcwNzQ4_872f389d-46b5-492d-ad53-eb6e056e3ef5": {
   "value": "14306000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzEzLTUtMS0xLTcwNzQ4_31221f2d-e336-461b-8bf9-8736c7494209": {
   "value": "12438000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE0LTMtMS0xLTcwNzQ4_635c38be-37dd-44a9-bcfb-2d47377c409b": {
   "value": "122224000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE0LTUtMS0xLTcwNzQ4_4225abc8-ef59-406c-be56-b6a057ed1089": {
   "value": "76471000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE1LTMtMS0xLTcwNzQ4_d5a8d7f2-2958-4e4d-bf13-72681c2a26d1": {
   "value": "13500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE1LTUtMS0xLTcwNzQ4_998a241e-f7bf-44f1-8320-6f4287f963de": {
   "value": "40084000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE2LTMtMS0xLTcwNzQ4_b03e0512-18be-46aa-837e-de5fcfb32659": {
   "value": "1344146000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE2LTUtMS0xLTcwNzQ4_efcb8a00-9da6-4a04-90be-fbc3cf0856b7": {
   "value": "1362406000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE3LTMtMS0xLTcwNzQ4_7289fb0d-eec2-4b7b-b0b2-85cde379067c": {
   "value": "3363719000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE3LTUtMS0xLTcwNzQ4_3cdeb927-b16e-4a90-bc67-abba2c8ac520": {
   "value": "3075883000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE5LTMtMS0xLTcwNzQ4_e51f01e8-a252-4139-b5b0-66450bc59c77": {
   "value": "6863505000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzE5LTUtMS0xLTcwNzQ4_c0966968-aa1c-44e3-a2ae-a31f17bb8cb6": {
   "value": "6262047000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzIyLTMtMS0xLTcwNzQ4_f0f287b5-2ce6-4396-97b0-961129c10817": {
   "value": "2205898000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzIyLTUtMS0xLTcwNzQ4_62874958-51fd-4a0e-841d-b82ea011aed5": {
   "value": "1785186000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzIzLTMtMS0xLTcwNzQ4_d2abdd5c-8f40-49b9-b3ca-43b2a506264c": {
   "value": "5518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzIzLTUtMS0xLTcwNzQ4_8265993a-4fe6-49bd-bc09-abd9d5659d5a": {
   "value": "4018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI0LTMtMS0xLTcwNzQ4_c87db8e8-fa63-4e43-95c4-34b87fee5a31": {
   "value": "2211416000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI0LTUtMS0xLTcwNzQ4_2b3acf96-1e56-4ece-9ffe-a1573d798327": {
   "value": "1789204000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI1LTMtMS0xLTcwNzQ4_f9c32b38-bd7e-45b5-920a-405033da4fc6": {
   "value": "101200000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProvisionsForEmployeeBenefits",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI1LTUtMS0xLTcwNzQ4_088eb617-d2da-4512-ac0c-ef63fd2c9f66": {
   "value": "59985000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProvisionsForEmployeeBenefits",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI2LTMtMS0xLTcwNzQ4_b3a52405-ae24-4080-9c7a-f4f06cb494ec": {
   "value": "150868000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherProvisions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI2LTUtMS0xLTcwNzQ4_d7922694-62a4-4397-8e62-89642211fbef": {
   "value": "155335000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherProvisions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI3LTMtMS0xLTcwNzQ4_f7c21e4c-40fc-4fd0-a854-9c244e86d8d8": {
   "value": "95973000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI3LTUtMS0xLTcwNzQ4_eb557119-67da-4703-92be-011c32b92128": {
   "value": "113474000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI4LTMtMS0xLTcwNzQ4_85e696ab-a1ab-4cdb-8f05-a68f0047fe26": {
   "value": "2630011000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Borrowings",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI4LTUtMS0xLTcwNzQ4_09cd9295-dcb0-4bd9-9e88-97933904edbf": {
   "value": "2724745000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Borrowings",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI5LTMtMS0xLTcwNzQ4_f4fd0705-b0de-4ba8-9a30-a58fef55c0dc": {
   "value": "726775000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzI5LTUtMS0xLTcwNzQ4_153c62ec-cad9-46e8-83c4-110c0c06d215": {
   "value": "687462000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzMwLTMtMS0xLTcwNzQ4_4765767f-e742-4711-8bf9-b5c556929a55": {
   "value": "36520000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinancialLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzMwLTUtMS0xLTcwNzQ4_af47be87-1774-4da0-b7d4-1120a9c8d667": {
   "value": "2140000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinancialLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzMxLTMtMS0xLTcwNzQ4_1c38d76a-e025-4811-a10a-a9fe0fb731ad": {
   "value": "797832000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzMxLTUtMS0xLTcwNzQ4_60adbedc-dfe0-4f22-a9ec-019496f7fe2d": {
   "value": "713807000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzMyLTMtMS0xLTcwNzQ4_cc0beeab-6adb-4f3a-b09f-dd9222765fc6": {
   "value": "112910000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzMyLTUtMS0xLTcwNzQ4_dfd64e72-3b07-48cd-9970-ebd9716591c3": {
   "value": "15895000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzM0LTMtMS0xLTcwNzQ4_227d7a39-865c-4489-b087-82ddfc80ee07": {
   "value": "6863505000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjEvZnJhZzpjZDQ2OGIzNzM3NGI0NWJkYmM0YmQ1OTUwODJjOTFjOC90YWJsZTpjMDdlMTQ1MTQxMWM0YTVhODY5YTM4MjM0YTRiODc4Ny90YWJsZXJhbmdlOmMwN2UxNDUxNDExYzRhNWE4NjlhMzgyMzRhNGI4Nzg3XzM0LTUtMS0xLTcwNzQ4_7b8a2eb5-78e4-401b-97cb-d7fa1460c467": {
   "value": "6262047000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMtMi0xLTEtNzA3NDg_eb0b5a66-4684-4870-96e6-c75de0a1faa7": {
   "value": "1362406000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMtNC0xLTEtNzA3NDg_6b5ed01d-f020-4bf1-b585-8aca1200699b": {
   "value": "897946000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMtNi0xLTEtNzA3NDg_c41e9099-204e-4f39-98ac-b84303de69ec": {
   "value": "793664000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzUtMi0xLTEtNzA3NDg_a221f280-5c23-4d46-97d7-778a2f41119f": {
   "value": "1042231000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzUtNC0xLTEtNzA3NDg_5a8bacb4-4173-43d1-8140-b965797066c3": {
   "value": "667035000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzUtNi0xLTEtNzA3NDg_4c38c6bb-fe27-4cd8-94fb-78fafb7ce4d7": {
   "value": "875364000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzYtMi0xLTEtNzA3NDg_8a1e5c5b-9dcb-419e-a14d-c080af89d983": {
   "value": "455989000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzYtNC0xLTEtNzA3NDg_238cce3a-7936-49a2-877a-2a96f44eeef4": {
   "value": "426637000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzYtNi0xLTEtNzA3NDg_7fbd5e33-3aa4-47ef-8f25-e1f5cb1ca5de": {
   "value": "351946000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzctMi0xLTEtNzA3NDg_17a692c6-dcc2-4c28-bd80-a848e703a74a": {
   "value": "30284000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzctNC0xLTEtNzA3NDg_b3683b55-64b1-4520-8425-a26f54af7877": {
   "value": "25805000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzctNi0xLTEtNzA3NDg_a4d40fcf-d3ec-4e7f-80cd-ea04a3aa73a0": {
   "value": "14253000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzgtMi0xLTEtNzA3NDg_00d73d37-f1a8-404c-8bc0-d83eaa53e998": {
   "value": "6896000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzgtNC0xLTEtNzA3NDg_eeb8d072-ecd0-4027-97ab-5e2ef1b6d4ac": {
   "value": "4647000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzgtNi0xLTEtNzA3NDg_980923fc-d84e-43ba-8060-9ba21b67cbfc": {
   "value": "3522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzktMi0xLTEtNzA3NDg_a518e9b7-5ea5-48f0-a922-af3a24612247": {
   "value": "-33257000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzktNC0xLTEtNzA3NDg_5cbf6876-7e16-4ff7-b52c-c3c239bd7bbf": {
   "value": "-49092000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzktNi0xLTEtNzA3NDg_e77c5961-2e8d-47c1-8f51-7df7c500b7d3": {
   "value": "-42082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEwLTItMS0xLTcwNzQ4_732dff57-6aa6-488d-b030-c7b8a33ef259": {
   "value": "23941000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEwLTQtMS0xLTcwNzQ4_2b9e0868-c2c0-48ea-b9fd-e6db330a7732": {
   "value": "39073000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEwLTYtMS0xLTcwNzQ4_a2f6594c-38a3-44e2-8e6a-0c778f5ee797": {
   "value": "38987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzExLTItMS0xLTcwNzQ4_cd5b10e3-8a7d-4cf3-a6f6-6e92bc0badc4": {
   "value": "-81309000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzExLTQtMS0xLTcwNzQ4_82f0e8cb-6d76-49f6-9a2b-5738e2b49372": {
   "value": "-67797000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzExLTYtMS0xLTcwNzQ4_bd0db87c-0671-4bc4-91d4-d9c3bff0bb7e": {
   "value": "-40627000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEyLTItMS0xLTcwNzQ4_525f4d48-cd1d-48c1-971a-4ebf909bcba7": {
   "value": "1771000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEyLTQtMS0xLTcwNzQ4_9b8ffc84-54e0-4232-864f-630d0d83a758": {
   "value": "44477000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEyLTYtMS0xLTcwNzQ4_8e83c31d-4ac1-4175-9b75-1c5ba1599b37": {
   "value": "-22377000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEzLTItMS0xLTcwNzQ4_1ccac466-2a2c-4467-99cd-bc9bb116d847": {
   "value": "72568000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEzLTQtMS0xLTcwNzQ4_03b2d6e5-1319-4a3f-8297-322079a9784b": {
   "value": "8594000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzEzLTYtMS0xLTcwNzQ4_ec339996-3f44-4d73-827f-6e5aec771c2f": {
   "value": "53940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE0LTItMS0xLTcwNzQ4_a17bd004-fdd7-46ea-9c24-598639539185": {
   "value": "-122746000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:AdjustmentsForDecreaseIncreaseInReceivablesFromFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE0LTQtMS0xLTcwNzQ4_fbb91206-47a1-4f17-9295-a734d0561d46": {
   "value": "-69376000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:AdjustmentsForDecreaseIncreaseInReceivablesFromFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE0LTYtMS0xLTcwNzQ4_872e0f94-6a67-449d-ac29-7dab43ee181f": {
   "value": "-76694000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:AdjustmentsForDecreaseIncreaseInReceivablesFromFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE1LTItMS0xLTcwNzQ4_180f837d-a223-493a-9fd7-087055813f69": {
   "value": "-29840000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:AdjustmentsForIncreaseDecreaseInOtherOperatingReceivablesAndPayables",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE1LTQtMS0xLTcwNzQ4_95b80941-8fd5-4ce9-8339-68ebb0acc5f3": {
   "value": "-137313000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:AdjustmentsForIncreaseDecreaseInOtherOperatingReceivablesAndPayables",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE1LTYtMS0xLTcwNzQ4_1d7a0692-f2e2-48cc-9fbf-39532c336ec3": {
   "value": "145547000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:AdjustmentsForIncreaseDecreaseInOtherOperatingReceivablesAndPayables",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE2LTItMS0xLTcwNzQ4_e34a73de-7b3a-4fd9-af6e-a8b6724b329f": {
   "value": "1679000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE2LTQtMS0xLTcwNzQ4_5c9c96b6-8049-4781-a490-63c05d7ae989": {
   "value": "2109000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE2LTYtMS0xLTcwNzQ4_4989066d-634b-4f27-a81e-e7246aef7ef6": {
   "value": "3274000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE3LTItMS0xLTcwNzQ4_d272a346-105b-448c-b840-0e239210f56c": {
   "value": "29202000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE3LTQtMS0xLTcwNzQ4_a169639e-f3ee-49bd-9275-3822580842ba": {
   "value": "54427000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE3LTYtMS0xLTcwNzQ4_204a4864-69f9-4ada-b2d6-a9c41a0232ac": {
   "value": "42600000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE4LTItMS0xLTcwNzQ4_65b377ea-1928-4fa2-8e0b-8b4f171b1d2b": {
   "value": "109001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE4LTQtMS0xLTcwNzQ4_1519ef78-043c-4eaf-9141-2c995adb5ea9": {
   "value": "91051000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE4LTYtMS0xLTcwNzQ4_e458187d-b543-42b5-b218-e19329e86a36": {
   "value": "33480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE5LTItMS0xLTcwNzQ4_50d30428-e324-48f1-a778-92028cca04e2": {
   "value": "1282726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE5LTQtMS0xLTcwNzQ4_103c5914-954b-4af2-b6c2-27fe137ebb69": {
   "value": "838211000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzE5LTYtMS0xLTcwNzQ4_1018d681-dd0c-4e6c-a8f1-89bafd85c1c9": {
   "value": "1306093000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzIyLTItMS0xLTcwNzQ4_e23c96dc-ae2a-4b41-853a-d1259ba3221f": {
   "value": "352316000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzIyLTQtMS0xLTcwNzQ4_3ef73f40-cea1-47bd-b9ca-8cf41e96a95c": {
   "value": "357018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzIyLTYtMS0xLTcwNzQ4_643a1069-7486-42dd-9e92-401099887b68": {
   "value": "352154000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzIzLTItMS0xLTcwNzQ4_721b3abb-d791-4f3d-978c-084374e82616": {
   "value": "384827000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzIzLTQtMS0xLTcwNzQ4_a455bba7-36b1-443e-b25d-0df036f121a2": {
   "value": "351978000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzIzLTYtMS0xLTcwNzQ4_d24b3cb8-5bb6-485a-aad8-12c5399dd665": {
   "value": "353458000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI0LTItMS0xLTcwNzQ4_26ee3e99-b6f8-4fc9-8946-583960eb4b37": {
   "value": "4405000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI0LTQtMS0xLTcwNzQ4_ec8d7344-f451-4a9f-a928-7ea8e77e4940": {
   "value": "969000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI0LTYtMS0xLTcwNzQ4_c4d10583-0bda-4965-9f64-8e5f30636d54": {
   "value": "4539000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI1LTItMS0xLTcwNzQ4_a77ebfbb-09fe-434e-a6bc-9742cdaaa47f": {
   "value": "-732738000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI1LTQtMS0xLTcwNzQ4_97bbb9e6-c56e-4449-9121-446a4f9faa8b": {
   "value": "-708027000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI1LTYtMS0xLTcwNzQ4_123c1ed2-8782-45ce-823e-f148b9bc9eb1": {
   "value": "-701073000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI4LTItMS0xLTcwNzQ4_c12b3b0d-a3f6-4a16-96b8-4468337c309a": {
   "value": "500000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBondsNotesAndDebentures",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI4LTQtMS0xLTcwNzQ4_9a454f93-5734-4d5b-8cee-3af71e4a858f": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBondsNotesAndDebentures",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI4LTYtMS0xLTcwNzQ4_398ff9c3-4a2e-4dbb-b6e3-25c1a24700f5": {
   "value": "315395000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBondsNotesAndDebentures",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI5LTItMS0xLTcwNzQ4_7459e86d-664f-46db-b4d7-ea3f6e6b5db0": {
   "value": "149495000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromCurrentBorrowings",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI5LTQtMS0xLTcwNzQ4_b7d9f2ad-5e54-4960-8408-123c815282d7": {
   "value": "640073000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromCurrentBorrowings",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzI5LTYtMS0xLTcwNzQ4_c41390db-06b9-444e-9286-ca09378d17ba": {
   "value": "298316000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromCurrentBorrowings",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMwLTItMS0xLTcwNzQ4_0915009a-cf08-45b3-a025-e8846fa6a446": {
   "value": "121385000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfOtherBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMwLTQtMS0xLTcwNzQ4_ecf08ab8-37c8-4a3f-a6f1-a8f01313c8bb": {
   "value": "-1740000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfOtherBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMwLTYtMS0xLTcwNzQ4_7ad71e87-5dec-4637-b4d5-209445aebe6f": {
   "value": "-3516000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfOtherBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMxLTItMS0xLTcwNzQ4_42fe5656-669d-44c0-b977-70cfb68ceb8e": {
   "value": "71444000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfSecuritizationsNet",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMxLTQtMS0xLTcwNzQ4_162aaa64-4187-4cde-a3f9-aafc9f05c93e": {
   "value": "44126000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfSecuritizationsNet",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMxLTYtMS0xLTcwNzQ4_abed7bbf-7376-41d9-93be-b8a6adab1c4d": {
   "value": "92173000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfSecuritizationsNet",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMyLTItMS0xLTcwNzQ4_de0b6640-6ebd-4c49-b195-3931311c7a95": {
   "value": "21605000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMyLTQtMS0xLTcwNzQ4_e57fdb12-7f27-4f17-b332-59193ecd37f2": {
   "value": "20035000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMyLTYtMS0xLTcwNzQ4_78600b7c-aef9-43be-9bbc-3ae72c0dd1d1": {
   "value": "3896000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMzLTItMS0xLTcwNzQ4_deaf8956-a912-47cd-85dd-a05c35093219": {
   "value": "-8037000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfOtherDebtClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMzLTQtMS0xLTcwNzQ4_8967f739-4179-4796-970e-b549a44bc4ff": {
   "value": "18081000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfOtherDebtClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzMzLTYtMS0xLTcwNzQ4_b79f10e0-82d5-412c-aa51-b97aaefd7800": {
   "value": "12322000",
   "decimals": -3,
   "dimensions": {
    "concept": "race:ProceedsFromRepaymentsOfOtherDebtClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM0LTItMS0xLTcwNzQ4_4ca35925-3467-4ae0-aee7-25b168aa8977": {
   "value": "160101000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM0LTQtMS0xLTcwNzQ4_99b057d7-eba2-44fd-8878-5950c6975666": {
   "value": "208100000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM0LTYtMS0xLTcwNzQ4_e94145fe-3058-432d-8a60-fa823da21b7a": {
   "value": "192664000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM1LTItMS0xLTcwNzQ4_074eec29-4c47-4fcc-a7cf-390792a77497": {
   "value": "1354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM1LTQtMS0xLTcwNzQ4_a91823b3-b3b3-4444-965d-4ab2dedd52cd": {
   "value": "2929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM1LTYtMS0xLTcwNzQ4_a537e042-2174-4ebd-a051-d110a84a023f": {
   "value": "2120000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM2LTItMS0xLTcwNzQ4_64c6458b-cc11-4256-9d1f-cbea6b17a1e1": {
   "value": "230899000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM2LTQtMS0xLTcwNzQ4_a722bf22-7020-4a16-ae6b-b16a43ddaa63": {
   "value": "129793000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM2LTYtMS0xLTcwNzQ4_c756135e-287d-4c6a-9bcc-68c147b80f3b": {
   "value": "386749000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM3LTItMS0xLTcwNzQ4_cbd251c1-8417-432b-b3a7-723581300e31": {
   "value": "-579672000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM3LTQtMS0xLTcwNzQ4_ed16f411-2409-4792-ab1e-8c578e0afbea": {
   "value": "339683000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM3LTYtMS0xLTcwNzQ4_386568fb-7e9a-4b76-8c8c-9eb2d8cbbabb": {
   "value": "-501529000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM4LTItMS0xLTcwNzQ4_d5ffe675-c664-4a83-aa52-25ca47774f95": {
   "value": "11424000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM4LTQtMS0xLTcwNzQ4_555188c6-1b2d-46e8-93db-61802b4143cd": {
   "value": "-5407000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM4LTYtMS0xLTcwNzQ4_1b3b3a82-5d25-437a-b385-a6780127d7c7": {
   "value": "791000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM5LTItMS0xLTcwNzQ4_072a088d-973b-498b-804f-7d32e3a546d6": {
   "value": "-18260000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM5LTQtMS0xLTcwNzQ4_103d0779-b2af-4138-bfa6-c6bd1db86e00": {
   "value": "464460000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzM5LTYtMS0xLTcwNzQ4_5de342e9-520c-47d7-b030-de5100059844": {
   "value": "104282000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzQwLTItMS0xLTcwNzQ4_1713d73f-118e-42be-88e4-261bbe3663e6": {
   "value": "1344146000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzQwLTQtMS0xLTcwNzQ4_fa628362-12f7-4e23-8dac-46ee0e0dcff3": {
   "value": "1362406000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjQvZnJhZzpjM2VmNWQxNGVlOTk0NGQ2OTE3ZGUyMjdhNTgzNzBmMi90YWJsZTpkNzU2YmI1NGJlMzk0ZDA3ODNkOGIzMTg2NGQ4MmRiOS90YWJsZXJhbmdlOmQ3NTZiYjU0YmUzOTRkMDc4M2Q4YjMxODY0ZDgyZGI5XzQwLTYtMS0xLTcwNzQ4_dee10cff-ab55-4f83-8a9a-5f52416d3a50": {
   "value": "897946000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtMS0xLTEtNzA3NDg_c68dc117-b430-413b-a2e4-95bf364dfb9d": {
   "value": "2504000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtMy0xLTEtNzA3NDg_41c8ae6e-28cc-4a14-be4a-6bea8ec9a015": {
   "value": "1319478000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtNS0xLTEtNzA3NDg_d8219e73-ed11-450f-871e-c0b994349d5f": {
   "value": "-2992000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtNy0xLTEtNzA3NDg_1bc4b5a2-42a5-4ca5-9c11-503acae3f3b1": {
   "value": "37850000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtOS0xLTEtNzA3NDg_ee58929e-56d0-4923-91e4-cb83eb37f923": {
   "value": "-8118000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtMTEtMS0xLTcwNzQ4_bab193fb-4e83-4ab6-b621-285f77795015": {
   "value": "1348722000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtMTMtMS0xLTcwNzQ4_d7ec70f0-66d2-4321-b684-c1d79231f9da": {
   "value": "5117000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzMtMTUtMS0xLTcwNzQ4_54174a5c-70e0-4bbb-b51c-63a7f8dd6de8": {
   "value": "1353839000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzQtMy0xLTEtNzA3NDg_400e5681-fbae-4d66-813d-e81732ddbf29": {
   "value": "695818000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzQtMTEtMS0xLTcwNzQ4_cf0a9a91-0a28-41f1-a4c1-7b1ff13fb8fc": {
   "value": "695818000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzQtMTMtMS0xLTcwNzQ4_8f43cccc-d0bb-4067-932b-3b08881e92c3": {
   "value": "2890000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzQtMTUtMS0xLTcwNzQ4_adf6bf2e-9b31-4f9b-b081-546a5621e79e": {
   "value": "698708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzUtNS0xLTEtNzA3NDg_ff36f1a6-b7d0-40d5-825f-8a20349b8e91": {
   "value": "-1662000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzUtNy0xLTEtNzA3NDg_b27f52ca-866f-46d8-a877-40efaa4d2314": {
   "value": "2541000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzUtOS0xLTEtNzA3NDg_b25965b2-279c-491a-b536-973afe5a8155": {
   "value": "-1622000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzUtMTEtMS0xLTcwNzQ4_6f87c7d1-df09-48f6-ac3a-4e7d040a0580": {
   "value": "-743000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzUtMTMtMS0xLTcwNzQ4_4f9fa048-ed0b-45a7-a57c-eba609a3c726": {
   "value": "111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzUtMTUtMS0xLTcwNzQ4_d0fcee36-5010-441e-a45f-9b82adf3baf2": {
   "value": "-632000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzYtMy0xLTEtNzA3NDg_ef9165ff-fa71-4dd2-85bf-256857ea9c1a": {
   "value": "193238000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzYtMTEtMS0xLTcwNzQ4_42de76af-33f7-4de1-84c5-2eb0169adf4a": {
   "value": "193238000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzYtMTUtMS0xLTcwNzQ4_97acf638-0eb5-47fa-825d-dc2b1661a6cd": {
   "value": "193238000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzctMTMtMS0xLTcwNzQ4_f7fa4315-1243-4326-81be-6e9aef63bdd7": {
   "value": "2120000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzctMTUtMS0xLTcwNzQ4_9fb344f1-4dfb-4e6e-9b86-cf4a8ac31d78": {
   "value": "2120000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzgtMy0xLTEtNzA3NDg_d90f3d49-e9f1-4ff1-bbab-604deaf9710d": {
   "value": "386749000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzgtMTEtMS0xLTcwNzQ4_3ddf810e-d7c1-4441-a7e3-6707edc615b5": {
   "value": "386749000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzgtMTUtMS0xLTcwNzQ4_6f369a41-798f-429f-b560-a343d220d6c0": {
   "value": "386749000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEwLTMtMS0xLTcwNzQ4_9fd52980-ed79-41ca-a8ea-99cedbef0d3a": {
   "value": "17480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEwLTExLTEtMS03MDc0OA_e8109208-6239-4bb3-9583-51fe05863900": {
   "value": "17480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEwLTE1LTEtMS03MDc0OA_384b994b-05a6-4cf3-a9ba-cb3f6d71239e": {
   "value": "17480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzExLTEtMS0xLTcwNzQ4_b4bf0d5a-a0f0-4360-93e5-4323674cd374": {
   "value": "69000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90ZXh0cmVnaW9uOmVkOWQwNzY4NjQ2NTRmOWI4YmM2ZWU2ZjQ4MGVhNWFjXzMwMA_2ffae11c-4b24-4f10-8ac4-eb44b5fc9943"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzExLTMtMS0xLTcwNzQ4_a112c9ff-60c5-446c-bc32-bfb8ec7d772c": {
   "value": "-69000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90ZXh0cmVnaW9uOmVkOWQwNzY4NjQ2NTRmOWI4YmM2ZWU2ZjQ4MGVhNWFjXzMwMA_2ffae11c-4b24-4f10-8ac4-eb44b5fc9943"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTEtMS0xLTcwNzQ4_af01c2c5-1052-4651-b9bd-c22fc48d9407": {
   "value": "2573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTMtMS0xLTcwNzQ4_39cb6c82-e399-404d-a0d1-a91d3697ba9b": {
   "value": "1452720000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTUtMS0xLTcwNzQ4_c5fb91fb-808f-4cab-a5fe-c8dbe1426fb1": {
   "value": "-4654000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTctMS0xLTcwNzQ4_3d2fdc3a-d04a-4286-b92d-74c70ee0dc56": {
   "value": "40391000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTktMS0xLTcwNzQ4_811effcc-28f3-4ef7-98b3-382bf542e3e7": {
   "value": "-9740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTExLTEtMS03MDc0OA_bd5eaab9-7957-456a-a91e-975877367019": {
   "value": "1481290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTEzLTEtMS03MDc0OA_d808f271-9a9c-45ed-920b-9042f9924822": {
   "value": "5998000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEyLTE1LTEtMS03MDc0OA_152b4da5-6830-4cce-8e3e-8d7edaa0ac49": {
   "value": "1487288000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEzLTMtMS0xLTcwNzQ4_6ea1a6d5-aac1-4f34-bd6d-9b156d232e4d": {
   "value": "607817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEzLTExLTEtMS03MDc0OA_b02c56f1-2415-43af-a436-53baed46c0d0": {
   "value": "607817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEzLTEzLTEtMS03MDc0OA_eaf08650-9201-41c7-bd94-64240e3efa5c": {
   "value": "1063000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzEzLTE1LTEtMS03MDc0OA_f6fdbad4-8d3b-4837-9358-7e91c4894c58": {
   "value": "608880000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE0LTUtMS0xLTcwNzQ4_11c0a0e4-5c9c-48b5-b27c-3efc35477761": {
   "value": "28818000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE0LTctMS0xLTcwNzQ4_77dba964-b9eb-4f12-b414-940e4860b59b": {
   "value": "-11617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE0LTktMS0xLTcwNzQ4_5e3a13c5-b3eb-40fc-9b6d-9cd12c48d650": {
   "value": "35000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE0LTExLTEtMS03MDc0OA_416a6d23-57c0-4e59-b73a-e4859acafe9e": {
   "value": "17236000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE0LTEzLTEtMS03MDc0OA_29c477be-ea68-4af7-b9b8-4e18d3605643": {
   "value": "-114000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE0LTE1LTEtMS03MDc0OA_624a4067-8b8a-4a65-8346-b04e071d0644": {
   "value": "17122000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE1LTMtMS0xLTcwNzQ4_bfa5a168-8029-44e3-85a1-525232c8f955": {
   "value": "208765000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE1LTExLTEtMS03MDc0OA_ca5d1040-4ee8-4217-b21e-d5e0a3293265": {
   "value": "208765000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE1LTE1LTEtMS03MDc0OA_d14da119-170f-4e08-a2e0-275a42df6f3e": {
   "value": "208765000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE2LTEzLTEtMS03MDc0OA_4d95fee0-ce20-4ac7-8a54-efcb19c53e84": {
   "value": "2929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE2LTE1LTEtMS03MDc0OA_de2d5c73-3b43-4331-bce1-73e3627c41a3": {
   "value": "2929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE3LTMtMS0xLTcwNzQ4_8ec55c46-6712-4d68-ab04-1b4412f9af4b": {
   "value": "129793000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE3LTExLTEtMS03MDc0OA_62cee402-24f7-4c69-855d-3994c5f6bc78": {
   "value": "129793000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE3LTE1LTEtMS03MDc0OA_59c8f321-7a09-4122-aed3-6bfff40213ba": {
   "value": "129793000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE4LTMtMS0xLTcwNzQ4_cb66e9e1-b643-444c-8e50-b895ab3ccf86": {
   "value": "17401000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE4LTExLTEtMS03MDc0OA_1b5ecc87-2861-4027-b47d-fd0e385dbe9c": {
   "value": "17401000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE4LTE1LTEtMS03MDc0OA_f39c5c5a-4394-48a0-a08b-b0e3e8508a53": {
   "value": "17401000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTEtMS0xLTcwNzQ4_155bd66c-cbd4-42c8-92f4-c63502f8f364": {
   "value": "2573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTMtMS0xLTcwNzQ4_7f3706bf-f664-4273-8d35-e4f0dcb4e97e": {
   "value": "1739380000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTUtMS0xLTcwNzQ4_15666d01-af0a-4dcf-940d-b112da85c3dd": {
   "value": "24164000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTctMS0xLTcwNzQ4_2075bfed-682d-4823-805e-65fdefb54dfb": {
   "value": "28774000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTktMS0xLTcwNzQ4_ec8b02e6-691c-468f-82ab-86e32bcccc1d": {
   "value": "-9705000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTExLTEtMS03MDc0OA_f52c87f2-855a-4bf1-917c-d396794c0534": {
   "value": "1785186000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTEzLTEtMS03MDc0OA_cd037960-662b-4d46-840e-846b60854003": {
   "value": "4018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzE5LTE1LTEtMS03MDc0OA_0d0c401a-eafd-4070-b88a-5b18886faa3c": {
   "value": "1789204000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIwLTMtMS0xLTcwNzQ4_fdc80cc8-c430-4c80-b3d5-0de3077daba4": {
   "value": "830767000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIwLTExLTEtMS03MDc0OA_4b415ed4-2d19-4425-8dd6-bd26fea688a6": {
   "value": "830767000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIwLTEzLTEtMS03MDc0OA_ec4a27c7-4914-4bf3-b205-5746f60ff497": {
   "value": "2369000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIwLTE1LTEtMS03MDc0OA_62c79579-80c3-4fc3-9a9d-39382296519f": {
   "value": "833136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIxLTUtMS0xLTcwNzQ4_17c83b4b-9e3e-4035-b25d-3ff94cd526c0": {
   "value": "-46170000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIxLTctMS0xLTcwNzQ4_0165b032-c8d8-467f-92b6-090f5ed7501a": {
   "value": "13744000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIxLTktMS0xLTcwNzQ4_f172f9e7-deff-4bb4-9057-5c83a1419a98": {
   "value": "-353000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIxLTExLTEtMS03MDc0OA_7bf93c49-0b32-4df7-a486-1de4f2568bc4": {
   "value": "-32779000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIxLTEzLTEtMS03MDc0OA_c14f0b2a-d41f-4898-ac71-fd368bc25682": {
   "value": "485000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIxLTE1LTEtMS03MDc0OA_7afbecd0-1bee-404b-abda-36db9f3a5a1f": {
   "value": "-32294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIyLTMtMS0xLTcwNzQ4_9c9b9c19-27ad-4942-a12e-fb4af62da80c": {
   "value": "160272000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIyLTExLTEtMS03MDc0OA_719d01e7-d637-43a0-ae6e-f01b2ea963d7": {
   "value": "160272000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIyLTE1LTEtMS03MDc0OA_43ead286-ba20-4d6b-85a3-c6b369de441b": {
   "value": "160272000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIzLTEzLTEtMS03MDc0OA_992b15b9-fbbd-45e5-8453-0887fffbf7ce": {
   "value": "1354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzIzLTE1LTEtMS03MDc0OA_ed4f87d1-bed2-465a-be7c-998d225aae91": {
   "value": "1354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI0LTMtMS0xLTcwNzQ4_28e9f5b1-b662-49c9-a2aa-3f8071c04f85": {
   "value": "230899000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI0LTExLTEtMS03MDc0OA_082283d7-5e8c-4527-b5e4-56e6c9aad64f": {
   "value": "230899000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI0LTE1LTEtMS03MDc0OA_1ed5e2b1-9b73-4f1b-8c5b-191f80c16526": {
   "value": "230899000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI1LTMtMS0xLTcwNzQ4_2b511127-07d0-4ce0-abe2-694a927b3913": {
   "value": "13895000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI1LTExLTEtMS03MDc0OA_d6a1039c-df7f-4e94-8b8a-21a65d62c3d1": {
   "value": "13895000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI1LTE1LTEtMS03MDc0OA_50024786-d9b1-4aa7-917a-3aebb8dbaa99": {
   "value": "13895000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI2LTMtMS0xLTcwNzQ4_e6fe4b88-3a99-46ad-b601-732ed70dd9b5": {
   "value": "-418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI2LTktMS0xLTcwNzQ4_7d862a8d-3f1b-4339-b315-ddc5ab6c6f93": {
   "value": "418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI2LTE1LTEtMS03MDc0OA_33d32d43-1483-4f87-8991-52fe09ea4223": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTEtMS0xLTcwNzQ4_3ad365a2-3d82-4315-be48-18845c7c1f3b": {
   "value": "2573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTMtMS0xLTcwNzQ4_03d90a03-a3a6-47da-acff-c6d717c939a4": {
   "value": "2192453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "race:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTUtMS0xLTcwNzQ4_0631f6d3-1b75-41d4-9a4c-8790536e7f56": {
   "value": "-22006000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTctMS0xLTcwNzQ4_73e3f72c-7e0e-4935-8ff7-878fc74d6d79": {
   "value": "42518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTktMS0xLTcwNzQ4_de8116cd-19a3-49eb-8310-6e77b7a39ffa": {
   "value": "-9640000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTExLTEtMS03MDc0OA_24b272c9-73ce-456c-bd53-11e6e6e8325c": {
   "value": "2205898000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTEzLTEtMS03MDc0OA_5a2c5588-0704-4cb1-9026-0f2f25a91973": {
   "value": "5518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90YWJsZTo5YzIxMmIwMjlmYmM0OWVlYWI2MzAyMmU0MmY5OTJiYy90YWJsZXJhbmdlOjljMjEyYjAyOWZiYzQ5ZWVhYjYzMDIyZTQyZjk5MmJjXzI3LTE1LTEtMS03MDc0OA_b09bd6e0-57ce-4aa4-afc6-8d8949ea4e8d": {
   "value": "2211416000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300RIVY5EX8RCON76",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90ZXh0cmVnaW9uOmVkOWQwNzY4NjQ2NTRmOWI4YmM2ZWU2ZjQ4MGVhNWFjXzMwMA_2ffae11c-4b24-4f10-8ac4-eb44b5fc9943": {
   "value": "See Note 20 \u201cEquity\u201d for additional details.",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "id3VybDovL2RvY3MudjEvZG9jOjVkMGQzZmQ1YjZkZDQ2M2E4MjEzMjg3ZDU5MmI5ZTM1L3NlYzo1ZDBkM2ZkNWI2ZGQ0NjNhODIxMzI4N2Q1OTJiOWUzNV8zNjcvZnJhZzplZDlkMDc2ODY0NjU0ZjliOGJjNmVlNmY0ODBlYTVhYy90ZXh0cmVnaW9uOmVkOWQwNzY4NjQ2NTRmOWI4YmM2ZWU2ZjQ4MGVhNWFjXzMwMA_2ffae11c-4b24-4f10-8ac4-eb44b5fc9943",
    "language": "en"
   }
  }
 }
}