XML 38 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement And Employee Benefit Plans (Changes In The Plans Benefit Obligations, Fair Value Of Assets, And Funded Status) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Pension Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 13us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 14us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 11us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Interest cost 5us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Employer contributions 12.0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Other Postretirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Interest cost 1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Employer contributions 0.1us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Change In Benefit Obligation [Member] | Pension Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation at January 1 103us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
105us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Service cost 13us-gaap_DefinedBenefitPlanServiceCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
14us-gaap_DefinedBenefitPlanServiceCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Interest cost 5us-gaap_DefinedBenefitPlanInterestCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4us-gaap_DefinedBenefitPlanInterestCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Actuarial loss 21us-gaap_DefinedBenefitPlanActuarialGainLoss
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(11)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits paid (8)us-gaap_DefinedBenefitPlanBenefitsPaid
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(8)us-gaap_DefinedBenefitPlanBenefitsPaid
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Settlements   (1)us-gaap_DefinedBenefitPlanSettlementsBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefit obligation at December 31 134us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
103us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Change In Benefit Obligation [Member] | Other Postretirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation at January 1 12us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
12us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Service cost 2us-gaap_DefinedBenefitPlanServiceCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2us-gaap_DefinedBenefitPlanServiceCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Interest cost 1us-gaap_DefinedBenefitPlanInterestCost
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Actuarial loss 3us-gaap_DefinedBenefitPlanActuarialGainLoss
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(2)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Benefit obligation at December 31 18us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
12us-gaap_DefinedBenefitPlanBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInBenefitObligationMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Change In Plan Assets [Member] | Pension Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 12.0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
13.0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits paid (8)us-gaap_DefinedBenefitPlanBenefitsPaid
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(8)us-gaap_DefinedBenefitPlanBenefitsPaid
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Settlements   (1)us-gaap_DefinedBenefitPlanSettlementsBenefitObligation
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Fair value of plan assets at January 1 99us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
83us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Fair value of plan assets at December 31 108us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
99us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Actual return/(loss) on plan assets 5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
12us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Funded status of plans at December 31 (26)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(4)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Change In Plan Assets [Member] | Other Postretirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Funded status of plans at December 31 $ (18)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ (12)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ swn_ChangesInDefinedBenefitPlanAxis
= swn_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember