XML 59 R49.htm IDEA: XBRL DOCUMENT
v3.19.1

Commitments and Contingencies (Details) $ in Millions |  | 3 Months Ended | 19 Months Ended | 25 Months Ended | 28 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Jan. 01, 2019 USD ($) | Mar. 31, 2019 USD ($) bbl / d renewal | Mar. 31, 2018 USD ($) | Mar. 31, 2019 USD ($) bbl / d renewal | Sep. 30, 2019 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($)
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
MVP Terminal construction costs |  | $ 42,388 |  | $ 42,388 |  |  | $ 42,473
Contributions to MVP |  | 63 | $ 55 |  |  |  |
Cost of undivided interest in pipeline |  | $ 1 | $ 85 |  |  |  |
MVP Terminalling, LLC (MVP) [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Initial term of terminal agreement |  | 12 years |  |  |  |  |
Number of available automatic renewals | renewal |  | 2 |  | 2 |  |  |
Automatic renewal term of terminalling agreement |  | 5 years |  |  |  |  |
MVP Terminal [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Contributions to MVP |  | $ 56 |  | $ 303 |  |  |
Equity investment in MVP |  | $ 303 |  | $ 303 |  |  |
MVP Terminal [Member] | Topic 842 [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Derecognized assets related to MVP | $ 539 |  |  |  |  |  |
Derecognized liability related to MVP | 292 |  |  |  |  |  |
Equity investment in MVP recorded due to derecognition of assets and liabilities | $ 247 |  |  |  |  |  |
MVP Terminal [Member] | Magellan Midstream Partners LP (Magellan) [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Long-term liability recorded |  |  |  |  |  |  | 292
MVP Terminal [Member] | Expected [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Contributions to MVP |  |  |  |  |  | $ 420 |
MVP Terminal [Member] | Construction in Progress [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
MVP Terminal construction costs |  |  |  |  |  |  | $ 539
MVP Terminal [Member] | Minimum [Member] | Construction in Progress [Member] | Expected [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
MVP Terminal construction costs |  |  |  |  |  | 840 |
MVP Terminal [Member] | Maximum [Member] | Construction in Progress [Member] | Expected [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
MVP Terminal construction costs |  |  |  |  |  | $ 1,400 |
Central Texas Pipeline [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Undivided interest in project (percent) |  | 40.00% |  | 40.00% |  |  |
Pipeline capacity (in barrels per day) | bbl / d |  | 150,000 |  | 150,000 |  |  |
Cost of undivided interest in pipeline |  | $ 1 |  | $ 81 |  |  |
Central Texas Pipeline [Member] | Expected [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Cost of undivided interest in pipeline |  |  |  |  | $ 170 |  |
Variable Interest Entity, Not Primary Beneficiary [Member] | MVP Terminalling, LLC (MVP) [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Membership percentage in VIE (percent) |  | 50.00% |  |  |  |  |
Variable Interest Entity, Not Primary Beneficiary [Member] | MVP Terminalling, LLC (MVP) [Member] | Expected [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Membership percentage in VIE (percent) |  |  |  |  |  | 50.00% |

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value of liabilities assumed in noncash investing or financing activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586 + Details
Name: | us-gaap_LiabilitiesAssumed1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OtherCommitmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group. + 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 (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireInterestInJointVenture
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to purchase long lived physical asset for use in the normal oil and gas operations and to purchase mineral interests in oil and gas properties not intended for resale. + 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_PaymentsToAcquireOilAndGasPropertyAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTransfersAndChanges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The liability due as of the balance sheet date for leasebacks accounted for using the deposit method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77913982&loc=d3e50796-112755 + Details
Name: | us-gaap_SaleLeasebackTransactionAmountDueUnderFinancingArrangement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value of investments transferred to the entity's investments in noncash transactions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_TransferToInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=108788376&loc=SL6759159-111685 + Details
Name: | us-gaap_VariableInterestEntityOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of the entity's agreement renewal option that may be requested. + References No definition available. + Details
Name: | vlo_DurationofRenewalOption
Namespace Prefix: | vlo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of times an entity may request to renew or extend the term of an agreement or contract. + References No definition available. + Details
Name: | vlo_NumberOfRenewalOptions
Namespace Prefix: | vlo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Pipeline Capacity + References No definition available. + Details
Name: | vlo_PipelineCapacity
Namespace Prefix: | vlo_
Data Type: | us-types:flowItemType
Balance Type: | na
Period Type: | instant

X
- Definition Terminalling Agreement, Initial Term + References No definition available. + Details
Name: | vlo_TerminallingAgreementInitialTerm
Namespace Prefix: | vlo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Undivided Ownership Interest in Assets Percentage + References No definition available. + Details
Name: | vlo_UndividedOwnershipInterestinAssetsPercentage
Namespace Prefix: | vlo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_CounterpartyNameAxis=vlo_MVPTerminallingLLCMVPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=vlo_MVPTerminalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=vlo_MagellanMidstreamPartnersLPMagellanMember
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: |

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=vlo_CentralTexasPipelineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=vlo_MVPTerminallingLLCMVPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |