XML 48 R38.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Subsequent Events (Details) $ / shares in Units, gal in Millions, $ in Millions |  | 3 Months Ended | 9 Months Ended
--- | --- | --- | ---
Oct. 18, 2018 USD ($) $ / shares | Dec. 31, 2018 USD ($) plant gal | Sep. 30, 2018 USD ($) | Sep. 30, 2017 USD ($)
Subsequent Events (Textual) |  |  |  |
Acquisition agreement, total cash consideration |  |  | $ 1,168 | $ 913
VLP [Member] | Subsequent Event [Member] |  |  |  |
Subsequent Events (Textual) |  |  |  |
Merger Transaction, price per common unit (in dollars per unit) | $ / shares | $ 42.25 |  |  |
Merger Transaction, aggregate transaction value | $ 950 |  |  |
Ethanol Plants [Member] | Expected [Member] |  |  |  |
Subsequent Events (Textual) |  |  |  |
Acquisition agreement, number of ethanol plants | plant |  | 3 |  |
Acquisition agreement, total cash consideration |  | $ 300 |  |
Acquisition agreement, working capital |  | $ 28 |  |
Acquisition agreement, combined ethanol production capacity per year | gal |  | 280 |  |

X
- Definition Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionSharePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of consideration transferred related to working capital in connection with an acquisition of assets. + References No definition available. + Details
Name: | vlo_AcquisitionofPropertyPlantandEquipmentConsiderationTransferredWorkingCapital
Namespace Prefix: | vlo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of ethanol plants acquired in connection with an acquisition of assets. + References No definition available. + Details
Name: | vlo_AcquisitionofPropertyPlantandEquipmentNumberofEthanolPlantsAcquired
Namespace Prefix: | vlo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Combined capacity of ethanol (gallons per year) in connection with an acquisition of assets (ethanol plants). + References No definition available. + Details
Name: | vlo_AcquisitionofPropertyPlantandEquipmentProductionCapacity
Namespace Prefix: | vlo_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate transaction value of cash consideration expected to be transferred related to business combination-plan of merger. + References No definition available. + Details
Name: | vlo_BusinessCombinationPlanofMergerConsiderationExpectedtobeTransferred
Namespace Prefix: | vlo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Subsequent Events, Textual [Abstract] + References No definition available. + Details
Name: | vlo_SubsequentEventsTextualAbstract
Namespace Prefix: | vlo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=vlo_ValeroEnergyPartnersLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=vlo_EthanolPlantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |