XML 77 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment- Equity Method and Joint Ventures Equity Method Investments and Joint Ventures, Narrative (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Jun. 01, 2013
Dec. 02, 2014
Schedule of Equity Method Investments        
Investment in joint venture $ 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures $ 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures    
Watson Cogeneration Company        
Schedule of Equity Method Investments        
Joint venture, Ownership Percentage     51.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tso_WatsonCogenerationCompanyMember
 
Vancouver Energy        
Schedule of Equity Method Investments        
Throughput Capacity 360,000tso_ThroughputCapacity
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tso_VancouverEnergyMember
     
TRG        
Schedule of Equity Method Investments        
Joint venture, Ownership Percentage       50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tso_ThreeRiversGatheringLLCMember
UBFS        
Schedule of Equity Method Investments        
Joint venture, Ownership Percentage       38.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tso_UintahBasinFieldServicesLLCMember
Minimum | Vancouver Energy        
Schedule of Equity Method Investments        
Investment in joint venture 95us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tso_VancouverEnergyMember
     
Maximum | Vancouver Energy        
Schedule of Equity Method Investments        
Investment in joint venture $ 105us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tso_VancouverEnergyMember