XML 106 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt, Non-Bank Debt (Details) (USD $)
12 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 26, 2015
Senior Notes [Member] | Senior Notes Due In 2015 [Member]        
Non-Bank Debt (Textual)        
Interest rate of notes in percentage 4.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2015Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
Debt instrument, maturity date (month, day, year) Dec. 31, 2015      
Senior Notes [Member] | Senior Notes Due In 2014 [Member]        
Non-Bank Debt (Textual)        
Debt repayments 200,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
Interest rate of notes in percentage 4.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
Debt instrument, maturity date (month, day, year) Dec. 31, 2014      
Senior Notes [Member] | Senior Notes Due In January 2013 [Member]        
Non-Bank Debt (Textual)        
Debt repayments   180,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Interest rate of notes in percentage   6.70%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Senior Notes [Member] | Senior Notes Due In June 2013 [Member]        
Non-Bank Debt (Textual)        
Debt repayments   300,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueInJune2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Interest rate of notes in percentage   4.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueInJune2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Revenue Bonds [Member] | Tax Exempt Industrial Revenue Bonds Series 1997 [Member]        
Non-Bank Debt (Textual)        
Interest rate of notes in percentage     5.60%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsSeries1997Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Revenue Bonds [Member] | Tax Exempt Industrial Revenue Bonds Series 1998 [Member]        
Non-Bank Debt (Textual)        
Interest rate of notes in percentage     5.60%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsSeries1998Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Revenue Bonds [Member] | Tax Exempt Industrial Revenue Bonds Series 1999 [Member]        
Non-Bank Debt (Textual)        
Interest rate of notes in percentage     5.70%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsSeries1999Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Revenue Bonds [Member] | Tax Exempt Industrial Revenue Bonds Series 2001 [Member]        
Non-Bank Debt (Textual)        
Interest rate of notes in percentage     6.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsSeries2001Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Revenue Bonds [Member] | Tax Exempt Industrial Revenue Bonds Series 1997A [Member]        
Non-Bank Debt (Textual)        
Debt repayments     4,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsSeries1997AMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Interest rate of notes in percentage     5.45%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsSeries1997AMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Revenue Bonds [Member] | Tax Exempt Industrial Revenue Bonds [Member]        
Non-Bank Debt (Textual)        
Debt repayments     108,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Redemption value in percentage     100.00%us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
/ us-gaap_DebtInstrumentAxis
= vlo_TaxExemptWasteDisposalRevenueBondsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Revenue Bonds [Member] | Gulf Opportunity Zone Revenue Bonds Series 2010 [Member]        
Non-Bank Debt (Textual)        
Interest rate of notes in percentage 4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_GulfOpportunityZoneRevenueBondsSeries2010Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
  4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_GulfOpportunityZoneRevenueBondsSeries2010Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Proceeds from advances for construction     300,000,000us-gaap_ProceedsFromAdvancesForConstruction
/ us-gaap_DebtInstrumentAxis
= vlo_GulfOpportunityZoneRevenueBondsSeries2010Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_BondsMember
 
Debt instrument, maturity date (month, day, year) Dec. 01, 2040   Dec. 01, 2040  
Debt instrument, mandatory tender date     Jun. 01, 2022  
Notes [Member] | Notes Due In 2012 [Member]        
Non-Bank Debt (Textual)        
Debt repayments     750,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_NotesDueIn2012Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Interest rate of notes in percentage     6.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_NotesDueIn2012Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Subsequent Event [Member] | Senior Notes [Member] | Senior Notes Due In 2015 [Member]        
Non-Bank Debt (Textual)        
Debt repayments       $ 400,000,000us-gaap_RepaymentsOfOtherLongTermDebt
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2015Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Interest rate of notes in percentage       4.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vlo_SeniorNotesDueIn2015Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember