| Trade and other current payables | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Trade and other current payables | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Total trade and other current payables | en | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Total trade and other current payables | en | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables] | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Cuentas por pagar comerciales y otras cuentas por pagar | es | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Total cuentas comerciales por pagar y otras cuentas por pagar corrientes | es | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Cuentas por pagar comerciales y otras cuentas por pagar | es | http://www.xbrl.org/2003/role/terseLabel | http://www.xbrl.org/2003/role/link |
| Total cuentas por pagar comerciales y otras cuentas por pagar corrientes | es | http://www.xbrl.org/2003/role/positiveLabel | http://www.xbrl.org/2003/role/link |
| Trade and other current payables | en | http://www.xbrl.org/2003/role/terseLabel | http://www.xbrl.org/2003/role/link |
| Total trade and other current payables | en | http://www.xbrl.org/2003/role/positiveLabel | http://www.xbrl.org/2003/role/link |