XML 150 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives - Fair Value of Derivative Contracts (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Derivatives, Fair Value [Line Items]    
Derivative assets $ 50,274us-gaap_DerivativeFairValueOfDerivativeAsset $ 130,403us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative liabilities (78,200)us-gaap_DerivativeFairValueOfDerivativeLiability (110,411)us-gaap_DerivativeFairValueOfDerivativeLiability
Total net derivative contracts (27,926)us-gaap_DerivativeFairValueOfDerivativeNet 19,992us-gaap_DerivativeFairValueOfDerivativeNet
Current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 18,368us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
91,346us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
Current assets | Oil price swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets 15,887us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
88,052us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
Current assets | Oil basis swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilBasisSwapMember
183us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilBasisSwapMember
Current assets | Natural gas price swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,598us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasPriceSwapMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasPriceSwapMember
Current assets | Oil collars - three way    
Derivatives, Fair Value [Line Items]    
Derivative assets 706us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsThreeWayMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsThreeWayMember
Current assets | Natural gas collars    
Derivatives, Fair Value [Line Items]    
Derivative assets 177us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasCollarsMember
3,111us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasCollarsMember
Noncurrent assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 31,906us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
39,057us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
Noncurrent assets | Oil price swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets 19,376us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
37,983us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
Noncurrent assets | Oil collars - three way    
Derivatives, Fair Value [Line Items]    
Derivative assets 12,189us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsThreeWayMember
190us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsThreeWayMember
Noncurrent assets | Natural gas collars    
Derivatives, Fair Value [Line Items]    
Derivative assets 341us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasCollarsMember
884us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasCollarsMember
Current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (39,856)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
(35,184)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
Current liabilities | Oil price swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (38,396)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
(31,991)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
Current liabilities | Oil basis swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilBasisSwapMember
(695)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilBasisSwapMember
Current liabilities | Natural gas price swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (1,460)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasPriceSwapMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_NaturalGasPriceSwapMember
Current liabilities | Oil collars - two way    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsTwoWayMember
(103)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsTwoWayMember
Current liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_InterestRateSwapMember
(2,395)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_CurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_InterestRateSwapMember
Noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (38,344)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentLiabilitiesMember
(75,227)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentLiabilitiesMember
Noncurrent liabilities | Oil price swaps    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (38,344)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
(67,900)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_CrudeOilPriceSwapMember
Noncurrent liabilities | Oil collars - three way    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsThreeWayMember
$ (7,327)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= sd_NoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= sd_OilCollarsThreeWayMember