<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  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="vec-20201224.xsd" xlink:type="simple"/>
    <context id="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601548</identifier>
        </entity>
        <period>
            <startDate>2020-12-24</startDate>
            <endDate>2020-12-24</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF80L2ZyYWc6NzdkYTZjNWQzNDg1NDM2YzgwNTVkM2FkYzcyYWFiNTIvdGFibGU6Yjc3ZjY5YjllYTMzNDk5Nzg0YjI0ZTRiODBlOGU3N2IvdGFibGVyYW5nZTpiNzdmNjliOWVhMzM0OTk3ODRiMjRlNGI4MGU4ZTc3Yl8wLTEtMS0xLTA_72435c73-3c72-437b-b4f6-59181f7cc3e1">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF80L2ZyYWc6NzdkYTZjNWQzNDg1NDM2YzgwNTVkM2FkYzcyYWFiNTIvdGFibGU6Yjc3ZjY5YjllYTMzNDk5Nzg0YjI0ZTRiODBlOGU3N2IvdGFibGVyYW5nZTpiNzdmNjliOWVhMzM0OTk3ODRiMjRlNGI4MGU4ZTc3Yl8xLTEtMS0xLTA_cefd7935-636f-45a4-aa46-ae5f4ceabcaa">0001601548</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzg5_946e0349-e9fa-4a48-bdd8-45480f225cbc">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8yMjc_24a5d8e4-6fde-4a3d-b908-ec57076256ca">2020-12-24</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzc5_375b0beb-26cd-413d-8cce-a3cbcff7bd60">VECTRUS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGFibGU6Y2JlZjg1ODJhM2FhNGQ5YTllMTk4MjUzY2RjNTk4ZTkvdGFibGVyYW5nZTpjYmVmODU4MmEzYWE0ZDlhOWUxOTgyNTNjZGM1OThlOV8wLTAtMS0xLTA_756975e0-68c6-4e20-98b1-90b9393b95db">IN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGFibGU6Y2JlZjg1ODJhM2FhNGQ5YTllMTk4MjUzY2RjNTk4ZTkvdGFibGVyYW5nZTpjYmVmODU4MmEzYWE0ZDlhOWUxOTgyNTNjZGM1OThlOV8wLTEtMS0xLTA_d9a1e3de-1784-4a8e-9584-206d16dba833">001-36341</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGFibGU6Y2JlZjg1ODJhM2FhNGQ5YTllMTk4MjUzY2RjNTk4ZTkvdGFibGVyYW5nZTpjYmVmODU4MmEzYWE0ZDlhOWUxOTgyNTNjZGM1OThlOV8wLTItMS0xLTA_3975dc4a-14f0-45e3-bdd8-d8144d63bf42">38-3924636</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzg3_c88ddc4a-da48-466a-aa2a-814335b5f9a1">2424 Garden of the Gods Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzgy_bf041876-c93d-4063-a286-6dd082f4e108">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzg4_876b4fb2-9b8f-41df-9651-a35e650f7ee2">Colorado Springs</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzgw_b5cb1ab1-009d-4892-9bec-251cfe0a7361">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzgz_dc6db672-fa23-4ab5-9b09-c3158acadc35">80919</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzg0_0a613736-30eb-419d-b4d3-41b320477443">719</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzkw_b834b88e-33e9-4867-8740-0dd3f541f1f6">591-3600</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGFibGU6YThiOTJmYjU4OTRmNDdmMmIwZDlhMDlkNDJlYWYzYTUvdGFibGVyYW5nZTphOGI5MmZiNTg5NGY0N2YyYjBkOWEwOWQ0MmVhZjNhNV8xLTAtMS0xLTA_c17f6b47-aff7-402e-b34f-23880a7fa778">Common Stock, Par Value $0.01 Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGFibGU6YThiOTJmYjU4OTRmNDdmMmIwZDlhMDlkNDJlYWYzYTUvdGFibGVyYW5nZTphOGI5MmZiNTg5NGY0N2YyYjBkOWEwOWQ0MmVhZjNhNV8xLTEtMS0xLTA_d894d61a-5c33-4ff2-a4d5-d7eec8728281">VEC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGFibGU6YThiOTJmYjU4OTRmNDdmMmIwZDlhMDlkNDJlYWYzYTUvdGFibGVyYW5nZTphOGI5MmZiNTg5NGY0N2YyYjBkOWEwOWQ0MmVhZjNhNV8xLTItMS0xLTA_035e63ba-1ae9-4ea3-8045-888f9172bccb">NYSE</dei:SecurityExchangeName>
    <dei:WrittenCommunications
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzgx_c58c5104-079b-4d47-ad38-2348708f33e6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzc3_74a432e1-7031-443a-838a-47607cf1afa8">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzc4_1ffb58c8-1c80-4af4-94eb-26030eedd08c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzg1_dbf201e2-c1d7-400a-8680-fc74bb3622be">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="i31dea1f80d6c42c38ba728ca4d3ed35b_D20201224-20201224"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3NTQ4ZjI4Y2Q2ZTQxMmQ4MTRlNWE1ZWJjODQ0YWJkL3NlYzoyNzU0OGYyOGNkNmU0MTJkODE0ZTVhNWViYzg0NGFiZF8xL2ZyYWc6M2QwNmMxZjEzNjBmNDQ1Nzg3NWI5YWZhNDc2YmE1MzQvdGV4dHJlZ2lvbjozZDA2YzFmMTM2MGY0NDU3ODc1YjlhZmE0NzZiYTUzNF8zMzg2_05aff66b-d479-4539-b9e7-4dc5f044cfd4">false</dei:EntityEmergingGrowthCompany>
</xbrl>
