<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mg-20200805.xsd" xlink:type="simple"/>
    <context id="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001436126</identifier>
        </entity>
        <period>
            <startDate>2020-05-18</startDate>
            <endDate>2020-05-18</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xMzEvZnJhZzo0OWU5NTJlZDU3ZDk0ZDZlYmFkM2Q3ZTVkNGViMmY1ZC90YWJsZTo0YmI0Y2ZhYjE1Mzc0MmYwYTY4NWZjNmYzMzZjMTVmNS90YWJsZXJhbmdlOjRiYjRjZmFiMTUzNzQyZjBhNjg1ZmM2ZjMzNmMxNWY1XzEtMS0xLTEtMTE0_d451a0f0-5ac7-4b53-8d30-35054364341a">0001436126</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xMzEvZnJhZzo0OWU5NTJlZDU3ZDk0ZDZlYmFkM2Q3ZTVkNGViMmY1ZC90YWJsZTo0YmI0Y2ZhYjE1Mzc0MmYwYTY4NWZjNmYzMzZjMTVmNS90YWJsZXJhbmdlOjRiYjRjZmFiMTUzNzQyZjBhNjg1ZmM2ZjMzNmMxNWY1XzItMS0xLTEtMTE0_f504c191-2b46-4274-b254-2ccc34cf2162">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8xNjQ5MjY3NDQzNDE2_82e8805d-f1c8-42d8-8886-2b8af9b43f1c">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8yNzQ4Nzc5MDcxMjA2_c01c2dc0-2478-4ee4-8a32-12355348090e">2020-08-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8xNjQ5MjY3NDQzNDE3_353d337f-04db-4c6d-b1cc-e3f024377d7e">Mistras Group,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6MTMxOWIyMzgxYjhiNDU3MTk4OGZiNmExZWViYzZjZDQvdGFibGVyYW5nZToxMzE5YjIzODFiOGI0NTcxOTg4ZmI2YTFlZWJjNmNkNF8wLTAtMS0xLTQ1_5cb73a07-0833-4cd5-b08b-22ac313bb6e9">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6MTMxOWIyMzgxYjhiNDU3MTk4OGZiNmExZWViYzZjZDQvdGFibGVyYW5nZToxMzE5YjIzODFiOGI0NTcxOTg4ZmI2YTFlZWJjNmNkNF8wLTItMS0xLTQ1_df4abad6-b832-4207-a2cc-05afc6f301bf">001-34481</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6MTMxOWIyMzgxYjhiNDU3MTk4OGZiNmExZWViYzZjZDQvdGFibGVyYW5nZToxMzE5YjIzODFiOGI0NTcxOTg4ZmI2YTFlZWJjNmNkNF8wLTQtMS0xLTQ1_fc205fdf-96cf-4580-a0b5-5261490151ae">22-3341267</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6ZjAwZGRhOGY5M2JhNDZlZDhiZGY0ZjdmYmUyZWU1MWMvdGFibGVyYW5nZTpmMDBkZGE4ZjkzYmE0NmVkOGJkZjRmN2ZiZTJlZTUxY18wLTAtMS0xLTUw_f130f5f4-4908-4fe2-b12e-254db9193476">195 Clarksville Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6ZjAwZGRhOGY5M2JhNDZlZDhiZGY0ZjdmYmUyZWU1MWMvdGFibGVyYW5nZTpmMDBkZGE4ZjkzYmE0NmVkOGJkZjRmN2ZiZTJlZTUxY18xLTAtMS0xLTY3_ab680063-d023-43c1-8699-2223cbbd9d96">Princeton Junction,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6ZjAwZGRhOGY5M2JhNDZlZDhiZGY0ZjdmYmUyZWU1MWMvdGFibGVyYW5nZTpmMDBkZGE4ZjkzYmE0NmVkOGJkZjRmN2ZiZTJlZTUxY18xLTEtMS0xLTY5_105aaefb-8df8-47c5-a9cd-419ccba69fe5">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6ZjAwZGRhOGY5M2JhNDZlZDhiZGY0ZjdmYmUyZWU1MWMvdGFibGVyYW5nZTpmMDBkZGE4ZjkzYmE0NmVkOGJkZjRmN2ZiZTJlZTUxY18xLTItMS0xLTUw_36546dc9-01b8-4bac-94af-9c14e49739a7">08550</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8xNjQ5MjY3NDQzNDE5_94220973-0eb8-4de7-9d4a-123f458916dc">609</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8xNjQ5MjY3NDQzNDIz_d48072be-73c6-4567-bb9e-aecf51eaabbb">716-4000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8yNzQ4Nzc5MDcxMjI1_d745fb6f-c5b0-483d-af53-075e18fbf1ce">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8yNzQ4Nzc5MDcxMjI2_a6e495f7-28f8-4bdf-92b0-2b2870cd9aee">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8yNzQ4Nzc5MDcxMjI3_6032a769-c695-415b-aed3-49ca64c21cc7">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8yNzQ4Nzc5MDcxMjI4_aa3ae766-abb7-429b-9472-fcbe6b58db6a">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6NmE3MzA1NWFmYmU3NDVmZDlhYWFkODkzMDc4YjNmMmQvdGFibGVyYW5nZTo2YTczMDU1YWZiZTc0NWZkOWFhYWQ4OTMwNzhiM2YyZF8xLTAtMS0xLTkw_9779b8b5-99fb-415c-b98d-1333d6cb9c6a">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6NmE3MzA1NWFmYmU3NDVmZDlhYWFkODkzMDc4YjNmMmQvdGFibGVyYW5nZTo2YTczMDU1YWZiZTc0NWZkOWFhYWQ4OTMwNzhiM2YyZF8xLTEtMS0xLTkw_512c5649-0486-458c-b397-a5c4492513ca">MG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGFibGU6NmE3MzA1NWFmYmU3NDVmZDlhYWFkODkzMDc4YjNmMmQvdGFibGVyYW5nZTo2YTczMDU1YWZiZTc0NWZkOWFhYWQ4OTMwNzhiM2YyZF8xLTItMS0xLTkw_0f74dbbf-44d4-4d88-bea6-8c8813062624">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="iffce4e073d044b3a999f94e3a2751c85_D20200518-20200518"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMTRlZDlhZmI3OTQwMDZhOWVlM2ViNzFiMzI2NjdlL3NlYzo3YzE0ZWQ5YWZiNzk0MDA2YTllZTNlYjcxYjMyNjY3ZV8xL2ZyYWc6NWJiNDJjYTJlN2I1NDYzZjljZDExMTljOThhMGJkN2IvdGV4dHJlZ2lvbjo1YmI0MmNhMmU3YjU0NjNmOWNkMTExOWM5OGEwYmQ3Yl8yNzQ4Nzc5MDcxMjI5_a1195bf9-9f4f-460b-b885-e1a4420335a3">false</dei:EntityEmergingGrowthCompany>
</xbrl>
