XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.21.2

Income Taxes (Details) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2020 | Sep. 30, 2021 | Sep. 30, 2020
Income Taxes (Textual) |  |  |
Income tax expense recognized which represents the estimated increase in deferred tax liabilities resulting from change in income tax rates |  | $ 64 |
Income tax benefit, tax NOL carryback provided for under CARES Act | $ 121 |  | $ 238

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

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319 + Details
Name: | us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax benefit attributable to the expected tax NOL carryback provided for under the CARES Act. + References No definition available. + Details
Name: | vlo_EffectiveIncomeTaxRateReconciliationNOLCarrybackCARESActAmount
Namespace Prefix: | vlo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration