XML 60 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Income and Expense (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Loss related to sale of certain assets $ 56us-gaap_GainLossOnDispositionOfAssets1 $ 28us-gaap_GainLossOnDispositionOfAssets1 $ (52)us-gaap_GainLossOnDispositionOfAssets1
Williams Partners [Member]      
Segment Reporting Information [Line Items]      
Contingency gain settlement (154)wmb_GainRelatedToClaimsFromPurchaseOfBusinessInAPriorPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0wmb_GainRelatedToClaimsFromPurchaseOfBusinessInAPriorPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0wmb_GainRelatedToClaimsFromPurchaseOfBusinessInAPriorPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Impairment of certain assets 40us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Net gain related to partial acreage dedication release (12)wmb_GainRelatedToAcreageDedicationRelease
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0wmb_GainRelatedToAcreageDedicationRelease
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0wmb_GainRelatedToAcreageDedicationRelease
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Amortization of regulatory assets associated with asset retirement obligations 33us-gaap_AmortizationOfRegulatoryAsset
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
30us-gaap_AmortizationOfRegulatoryAsset
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
7us-gaap_AmortizationOfRegulatoryAsset
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Project feasibility costs 2us-gaap_CostsIncurredDevelopmentCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
4us-gaap_CostsIncurredDevelopmentCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
21us-gaap_CostsIncurredDevelopmentCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Capitalization of project feasibility costs previously expensed (5)wmb_CapitalizationOfProjectFeasibilityCostsPreviouslyExpensed1
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
(1)wmb_CapitalizationOfProjectFeasibilityCostsPreviouslyExpensed1
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
(19)wmb_CapitalizationOfProjectFeasibilityCostsPreviouslyExpensed1
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Williams Partners [Member] | Producer Claim [Member]      
Segment Reporting Information [Line Items]      
Loss associated with a producer claim 0us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wmb_ProducerClaimMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
25us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wmb_ProducerClaimMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wmb_ProducerClaimMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Williams Partners [Member] | Asset Impairment for Regulatory Action [Member]      
Segment Reporting Information [Line Items]      
Impairment of certain assets (3)us-gaap_AssetImpairmentCharges
/ us-gaap_RegulatoryAssetAxis
= us-gaap_AssetImpairmentForRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
12us-gaap_AssetImpairmentCharges
/ us-gaap_RegulatoryAssetAxis
= us-gaap_AssetImpairmentForRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_RegulatoryAssetAxis
= us-gaap_AssetImpairmentForRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Insurance recoveries associated with the Eminence abandonment 0us-gaap_InsuranceRecoveries
/ us-gaap_RegulatoryAssetAxis
= us-gaap_AssetImpairmentForRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
(16)us-gaap_InsuranceRecoveries
/ us-gaap_RegulatoryAssetAxis
= us-gaap_AssetImpairmentForRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
0us-gaap_InsuranceRecoveries
/ us-gaap_RegulatoryAssetAxis
= us-gaap_AssetImpairmentForRegulatoryActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsPartnersMember
Access Midstream [Member]      
Segment Reporting Information [Line Items]      
Loss related to sale of certain assets 10us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_AccessMidstreamMember
0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_AccessMidstreamMember
0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_AccessMidstreamMember
Impairment of certain pipe and equipment held for sale 12us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_AccessMidstreamMember
0us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_AccessMidstreamMember
0us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_AccessMidstreamMember
Williams NGL & Petchem Services [Member]      
Segment Reporting Information [Line Items]      
Impairment of certain assets $ 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsNglAndPetchemServicesMember
$ 20us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsNglAndPetchemServicesMember
$ 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= wmb_WilliamsNglAndPetchemServicesMember