<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:metc="http://www.ramacoresources.com/20260511"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="metc-20260511.xsd" xlink:type="simple"/>
    <context id="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_aDfscHEugEynie4sDhKiPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001687187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-11</startDate>
            <endDate>2026-05-11</endDate>
        </period>
    </context>
    <context id="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_x981zsnSkUuZj3IQkn_qcQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001687187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-11</startDate>
            <endDate>2026-05-11</endDate>
        </period>
    </context>
    <context id="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2030Member_imRkU0K15EOJ_DgQAQUbkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001687187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">metc:SeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-11</startDate>
            <endDate>2026-05-11</endDate>
        </period>
    </context>
    <context id="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2029Member_zbwCLnlVQ0-W7fZ1RFz32Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001687187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">metc:SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-11</startDate>
            <endDate>2026-05-11</endDate>
        </period>
    </context>
    <context id="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001687187</identifier>
        </entity>
        <period>
            <startDate>2026-05-11</startDate>
            <endDate>2026-05-11</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Tc_u1zRya_RPUWR5e2sl2Qq-Q_2_1">0001687187</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Tc_kI3IMTSyf0KcMar4DWapKw_3_1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_NLGgJtwJ3EaxrdDTaQIxKA">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_mQaXC3RNM0qg3oLUJzWidg">2026-05-11</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_I2egG8XAj02PaOEGQe8fdw">Ramaco Resources, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Tc_mOftWGSF602BEIteT6T6oQ_1_0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Tc_Ffxw6g5F4UeH9HIYTW9Chw_1_1">001-38003</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Tc_MGgACpRAVky6xI4XG1s_cQ_1_2">38-4018838</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_IMeJongu-EC1Y7zO84-Gsw">250 West Main Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_NCfbje1SMECH_MVgaReBaA">Suite 1900</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_NJH7fPbE5E-Hfup154NKTw">Lexington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_gNowwzyK5kyDMH1B9SJc0A">KY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_3dtfsZWD90GK1P7jtf_Cag">40507</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_gkFS1fP-sECxfPfrJppxQA">859</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_4XXRezcDdk24-X0vCMnAuw">244-7455</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_V9LHIsPnAkOwMcrypreZ5A">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_I3mSEjxlakK967TDE9WuYw">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_72yFEqtGt0CAHq6muVepOA">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_HkYAd3-sOUCLKm2Wu0wxTg">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_x981zsnSkUuZj3IQkn_qcQ"
      id="Tc_BNxDITVsAEi6gHT9pEKYQw_2_0">Class A Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_x981zsnSkUuZj3IQkn_qcQ"
      id="Tc_hTHQsqkYTUCe9MVKhQrWKg_2_2">METC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_x981zsnSkUuZj3IQkn_qcQ"
      id="Tc_zhJPpN2_2Uqv9KFdCKP-Uw_2_4">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_aDfscHEugEynie4sDhKiPg"
      id="Tc_G979vANOr02oETw4hWNi0g_3_0">Class B Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_aDfscHEugEynie4sDhKiPg"
      id="Tc_06f06j4bZUqs3hGsrVbNUQ_3_2">METCB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_aDfscHEugEynie4sDhKiPg"
      id="Tc_wcZPW8KCJEq2gmmThPPn4w_3_4">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2029Member_zbwCLnlVQ0-W7fZ1RFz32Q"
      id="Tc_ernSUC4PO0uZ-VzppUmpxQ_4_0">8.375% Senior Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2029Member_zbwCLnlVQ0-W7fZ1RFz32Q"
      id="Tc_3h64J7LYSk2rY5r1Luydwg_4_2">METCZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2029Member_zbwCLnlVQ0-W7fZ1RFz32Q"
      id="Tc_nuNCQXwd4U-ApRpP-avRXA_4_4">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2030Member_imRkU0K15EOJ_DgQAQUbkQ"
      id="Tc_I-8-dWpr8ECZwehUrIvzXg_5_0">8.250% Senior Notes due 2030</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2030Member_imRkU0K15EOJ_DgQAQUbkQ"
      id="Tc_zzTSis3uyUG763ZniO2WWQ_5_2">METCI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_5_11_2026_To_5_11_2026_us-gaap_StatementClassOfStockAxis_metc_SeniorNotesDue2030Member_imRkU0K15EOJ_DgQAQUbkQ"
      id="Tc_1ZDHLip9F0qYUbsgOKiSSQ_5_4">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_5_11_2026_To_5_11_2026_TO4q6GP0B0mLSfM1MzS99g"
      id="Narr_ZHmBYP5VoUqji5dzxnzpJg">false</dei:EntityEmergingGrowthCompany>
</xbrl>
