XML 44 R34.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Basis of Presentation and Significant Accounting Policies (Details) - USD ($) $ in Millions |  | 3 Months Ended | 6 Months Ended
--- | --- | --- | ---
Jan. 01, 2018 | Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017
Basis of Presentation and Significant Accounting Policies (Textual) |  |  |  |  |
Operating expenses (excluding depreciation and amortization expense) |  | $ 1,110 | $ 1,111 | $ 2,246 | $ 2,235
General and administrative expenses (excluding depreciation and amortization expense) |  | $ 248 | 175 | 486 | 367
Reclassification of stranded income tax effects of Tax Reform to retained earnings per ASU 2018-02 |  |  |  | $ 91 | 0
Accounting Standards Update 2017-07 [Member] |  |  |  |  |
Basis of Presentation and Significant Accounting Policies (Textual) |  |  |  |  |
Operating expenses (excluding depreciation and amortization expense) |  |  | 14 |  | 21
General and administrative expenses (excluding depreciation and amortization expense) |  |  | $ (3) |  | $ (1)
Accounting Standards Update 2018-02 [Member] |  |  |  |  |
Basis of Presentation and Significant Accounting Policies (Textual) |  |  |  |  |
Reclassification of stranded income tax effects of Tax Reform to retained earnings per ASU 2018-02 | $ 91 |  |  |  |
Minimum [Member] |  |  |  |  |
Basis of Presentation and Significant Accounting Policies (Textual) |  |  |  |  |
Typical post-delivery payment terms (in days) |  |  |  | 2 days |
Maximum [Member] |  |  |  |  |
Basis of Presentation and Significant Accounting Policies (Textual) |  |  |  |  |
Typical post-delivery payment terms (in days) |  |  |  | 10 days |

X
- Definition Indirect cost incurred related to good produced and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(2)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSoldOverhead
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Number of days after delivery that payment is typically due in full from customers. + References No definition available. + Details
Name: | vlo_RevenueFromContractWithCustomerPaymentDuePeriodPostDelivery
Namespace Prefix: | vlo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in accumulated other comprehensive income (AOCI) attributable to the parent entity for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act. + References No definition available. + Details
Name: | vlo_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffectAttributabletoParent
Namespace Prefix: | vlo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=vlo_AccountingStandardsUpdate201802Member
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: |