XML 103 R85.htm IDEA: XBRL DOCUMENT
v3.20.4

Employee Benefit Plans, Fair Value of Pension Plan Assets (Details) - USD ($) $ in Millions | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | --- | ---
Equity Securities [Member] |  |  |  |
Employee Benefit Plans (Textual) |  |  |  |
Percentage of target allocations for plan assets |  | 70.00% |  |
Fixed Income Investments [Member] |  |  |  |
Employee Benefit Plans (Textual) |  |  |  |
Percentage of target allocations for plan assets |  | 30.00% |  |
Pension Plans [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [1] | $ 3,067 | $ 2,709 | $ 2,236
Pension Plans [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 1,103 | 1,145 |
Pension Plans [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 1,964 | 1,564 |
Pension Plans [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Equity Securities [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 682 | 832 |
Pension Plans [Member] | Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 682 | 831 |
Pension Plans [Member] | Equity Securities [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 0 | 1 |
Pension Plans [Member] | Equity Securities [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 0 | 0 |
Pension Plans [Member] | Mutual Fund [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 244 | 213 |
Pension Plans [Member] | Mutual Fund [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 244 | 213 |
Pension Plans [Member] | Mutual Fund [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Mutual Fund [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Corporate Debt Instruments [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 297 | 293 |
Pension Plans [Member] | Corporate Debt Instruments [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 0 | 0 |
Pension Plans [Member] | Corporate Debt Instruments [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 297 | 293 |
Pension Plans [Member] | Corporate Debt Instruments [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [2] | 0 | 0 |
Pension Plans [Member] | Government Securities [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 227 | 201 |
Pension Plans [Member] | Government Securities [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 85 | 53 |
Pension Plans [Member] | Government Securities [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 142 | 148 |
Pension Plans [Member] | Government Securities [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Defined Benefit Plan, Common Collective Trust [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [3] | 1,066 | 751 |
Pension Plans [Member] | Defined Benefit Plan, Common Collective Trust [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [3] | 0 | 0 |
Pension Plans [Member] | Defined Benefit Plan, Common Collective Trust [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [3] | 1,066 | 751 |
Pension Plans [Member] | Defined Benefit Plan, Common Collective Trust [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [3] | $ 0 | $ 0 |
Pension Plans [Member] | Common Collective Trusts - Equities [Member] |  |  |  |
Employee Benefit Plans (Textual) |  |  |  |
Defined benefit plan, actual plan asset allocations |  | 80.00% | 75.00% |
Pension Plans [Member] | Common Collective Trusts - Bonds [Member] |  |  |  |
Employee Benefit Plans (Textual) |  |  |  |
Defined benefit plan, actual plan asset allocations |  | 20.00% | 25.00% |
Pension Plans [Member] | Pooled Separate Accounts [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [4] | $ 316 | $ 250 |
Pension Plans [Member] | Pooled Separate Accounts [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [4] | 0 | 0 |
Pension Plans [Member] | Pooled Separate Accounts [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [4] | 316 | 250 |
Pension Plans [Member] | Pooled Separate Accounts [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets | [4] | $ 0 | $ 0 |
Pension Plans [Member] | Pooled Separate Accounts - Equities [Member] |  |  |  |
Employee Benefit Plans (Textual) |  |  |  |
Defined benefit plan, actual plan asset allocations |  | 60.00% |  |
Pension Plans [Member] | Pooled Separate Accounts - Bonds [Member] |  |  |  |
Employee Benefit Plans (Textual) |  |  |  |
Defined benefit plan, actual plan asset allocations |  | 40.00% | 40.00% |
Pension Plans [Member] | Private Funds [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | $ 128 | $ 104 |
Pension Plans [Member] | Private Funds [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Private Funds [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 128 | 104 |
Pension Plans [Member] | Private Funds [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Insurance Contract [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 15 | 17 |
Pension Plans [Member] | Insurance Contract [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Insurance Contract [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 15 | 17 |
Pension Plans [Member] | Insurance Contract [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Interest and Dividends Receivable [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 5 | 5 |
Pension Plans [Member] | Interest and Dividends Receivable [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 5 | 5 |
Pension Plans [Member] | Interest and Dividends Receivable [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Interest and Dividends Receivable [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Cash and Cash Equivalents [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 98 | 59 |
Pension Plans [Member] | Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 98 | 59 |
Pension Plans [Member] | Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Securities Transactions Payable, Net [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | (11) | (16) |
Pension Plans [Member] | Securities Transactions Payable, Net [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | (11) | (16) |
Pension Plans [Member] | Securities Transactions Payable, Net [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | 0 | 0 |
Pension Plans [Member] | Securities Transactions Payable, Net [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |
Fair Values of Qualified Pension Plan Assets |  |  |  |
Fair value of qualified pension plan assets |  | $ 0 | $ 0 |
[1] | Plan assets include only the assets associated with pension plans subject to legal minimum funding standards. Plan assets associated with U.S. nonqualified pension plans are not included here because they are not protected from our creditors and therefore cannot be reflected as a reduction from our obligations under the pension plans. As a result, the reconciliation of funded status does not reflect the effect of plan assets that exist for all of our defined benefit plans. See Note 20 for the assets associated with certain U.S. nonqualified pension plans.
[2] | This class of securities includes domestic and international stocks, which are held in a wide range of industry sectors.
[3] | This class primarily includes investments in approximately 80 percent equities and 20 percent bonds as of December 31, 2020. As of December 31, 2019, this class included primarily investments in approximately 75 percent equities and 25 percent bonds.
[4] | This class primarily includes investments in approximately 60 percent equities and 40 percent bonds as of December 31, 2020 and 2019. These pension assets are held by our international pension plans.

X
- Definition Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCommonCollectiveTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_CommonCollectiveTrustsEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_CommonCollectiveTrustsDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_PooledSeparateAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_PooledSeparateAccountsEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_PooledSeparateAccountsDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_PrivateFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_InsuranceContractsDefinedBenefitPlanAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_InterestAndDividendsReceivableDefinedBenefitPlanAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=vlo_SecuritiesTransactionsReceivablePayableNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |