XML 24 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Summary Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Quoted Prices in Active Markets for Identical Assets, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total      
Significant Observable Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 286us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
324us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Unobservable Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total (8)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(8)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 278us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
316us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Fixed Price Swaps [Member] | Quoted Prices in Active Markets for Identical Assets, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets      
Fixed Price Swaps [Member] | Significant Observable Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 292us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
328us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fixed Price Swaps [Member] | Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 292us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
328us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Basis Swaps [Member] | Quoted Prices in Active Markets for Identical Assets, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets      
Derivative liabilities      
Basis Swaps [Member] | Significant Unobservable Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
10us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative liabilities (6)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(6)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Basis Swaps [Member] | Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
10us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Derivative liabilities (6)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
(6)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_BasisSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Interest Rate Swaps [Member] | Quoted Prices in Active Markets for Identical Assets, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets     
Derivative liabilities      
Interest Rate Swaps [Member] | Significant Observable Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative liabilities (6)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(5)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest Rate Swaps [Member] | Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Derivative liabilities (6)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
(5)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Fixed Price Call Options [Member] | Quoted Prices in Active Markets for Identical Assets, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities      
Fixed Price Call Options [Member] | Significant Unobservable Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities (5)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceCallOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(12)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceCallOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fixed Price Call Options [Member] | Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liabilities $ (5)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceCallOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
$ (12)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= swn_FixedPriceCallOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember