XML 73 R44.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of Significant Accounting Policies Other (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Oil and Gas Properties |  |  |
Impairment of Proved, Unproved, and Other Properties [Abstract] |  |  |
Period of New York Mercantile Exchange Strip Pricing Used for Price Forecast | 5 years |  |
Customer Concentration Risk | Oil, gas, and NGL revenue | Major customer one |  |  |
Concentration of Credit Risk and Major Customers [Abstract] |  |  |
Entity-Wide Revenue, Major Customer, Percentage | 24.00% | 24.00% | 27.00%
Customer Concentration Risk | Oil, gas, and NGL revenue | Major customer two |  |  |
Concentration of Credit Risk and Major Customers [Abstract] |  |  |
Entity-Wide Revenue, Major Customer, Percentage | 11.00% | 7.00% | 9.00%
Customer Concentration Risk | Oil, gas, and NGL revenue | Major customer three |  |  |
Concentration of Credit Risk and Major Customers [Abstract] |  |  |
Entity-Wide Revenue, Major Customer, Percentage | 6.00% | 8.00% | 15.00%
Customer Concentration Risk | Oil, gas, and NGL revenue | Group one of entities under common control |  |  |
Concentration of Credit Risk and Major Customers [Abstract] |  |  |
Entity-Wide Revenue, Major Customer, Percentage | 22.00% | 24.00% | 18.00%
Minimum |  |  |
Revenues [Abstract] |  |  |
Revenue receipt, days after sale | 30 |  |
Minimum | Property, Plant and Equipment, Other Types |  |  |
Property, Plant and Equipment [Abstract] |  |  |
Property, Plant and Equipment, Estimated Useful Lives | 3 years |  |
Minimum | Measurement Input, Discount Rate | Fair Value, Nonrecurring | Oil and Gas Properties |  |  |
Impairment of Proved, Unproved, and Other Properties [Abstract] |  |  |
Fair value assumptions, measurement input | 0.10 |  |
Minimum | Measurement Input, Credit adjusted risk free rate | Asset Retirement Obligation Costs |  |  |
Impairment of Proved, Unproved, and Other Properties [Abstract] |  |  |
Fair value assumptions, measurement input | 0.055 |  |
Maximum |  |  |
Revenues [Abstract] |  |  |
Revenue receipt, days after sale | 90 |  |
Maximum | Property, Plant and Equipment, Other Types |  |  |
Property, Plant and Equipment [Abstract] |  |  |
Property, Plant and Equipment, Estimated Useful Lives | 30 years |  |
Maximum | Measurement Input, Discount Rate | Fair Value, Nonrecurring | Oil and Gas Properties |  |  |
Impairment of Proved, Unproved, and Other Properties [Abstract] |  |  |
Fair value assumptions, measurement input | 0.15 |  |
Maximum | Measurement Input, Credit adjusted risk free rate | Asset Retirement Obligation Costs |  |  |
Impairment of Proved, Unproved, and Other Properties [Abstract] |  |  |
Fair value assumptions, measurement input | 0.12 |  |

X
- Definition Assumption used in valuing an instrument. + References No definition available. + Details
Name: | sm_FairValueAssumptionsMeasurementInput
Namespace Prefix: | sm_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Impairment of Proved, Unproved, and Other Properties [Abstract] + References No definition available. + Details
Name: | sm_ImpairmentofProvedUnprovedandOtherPropertiesAbstract
Namespace Prefix: | sm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Major Customers [Abstract] + References No definition available. + Details
Name: | sm_MajorCustomersAbstract
Namespace Prefix: | sm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period of New York Mercantile Exchange (NYMEX) strip pricing used for price forecast. + References No definition available. + Details
Name: | sm_PeriodofNewYorkMercantileExchangeStripPricingUsedforPriceForecast
Namespace Prefix: | sm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Revenue Receipt, Days After Sale + References No definition available. + Details
Name: | sm_RevenueReceiptDaysAfterSale
Namespace Prefix: | sm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_RevenuesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OilAndGasPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=sm_OilGasandNGLsSalesRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=sm_MajorCustomerOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=sm_MajorCustomerTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=sm_MajorCustomerThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=sm_UnnamedMajorCustomerGroupOnewithRelatedEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_AssetRetirementObligationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |