{
 "instance": {
  "a2019q310-qdocument.htm": {
   "axisCustom": 2,
   "axisStandard": 42,
   "contextCount": 870,
   "dts": {
    "calculationLink": {
     "local": [
      "vac-20190930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vac-20190930_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "a2019q310-qdocument.htm"
     ]
    },
    "labelLink": {
     "local": [
      "vac-20190930_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vac-20190930_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "vac-20190930.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 850,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 52,
    "http://www.marriottvacationclub.com/20190930": 5,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 62
   },
   "keyCustom": 137,
   "keyStandard": 450,
   "memberCustom": 80,
   "memberStandard": 59,
   "nsprefix": "vac",
   "nsuri": "http://www.marriottvacationclub.com/20190930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Cover Page",
     "role": "http://www.marriottvacationclub.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - ACQUISITIONS AND DISPOSITIONS",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositions",
     "shortName": "ACQUISITIONS AND DISPOSITIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438405 - Disclosure - SHARE-BASED COMPENSATION - Assumptions Used to Estimate Fair Value of Grants (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareBasedCompensationAssumptionsUsedToEstimateFairValueOfGrantsDetails",
     "shortName": "SHARE-BASED COMPENSATION - Assumptions Used to Estimate Fair Value of Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "us-gaap:VariableInterestEntityDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439402 - Disclosure - VARIABLE INTEREST ENTITIES - Classifications of Consolidated VIE Assets and Liabilities (Details)",
     "role": "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
     "shortName": "VARIABLE INTEREST ENTITIES - Classifications of Consolidated VIE Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "us-gaap:VariableInterestEntityDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:FinancingReceivablesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:InterestOnNotesReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439403 - Disclosure - VARIABLE INTEREST ENTITIES - Interest Income and Expense Recognized as a Result of Our Involvement with Variable Interest Entities (Details)",
     "role": "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails",
     "shortName": "VARIABLE INTEREST ENTITIES - Interest Income and Expense Recognized as a Result of Our Involvement with Variable Interest Entities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember",
      "decimals": "-6",
      "lang": null,
      "name": "vac:InterestOnNotesReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_vac_VacationOwnershipNotesReceivableSecuritizationsMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439404 - Disclosure - VARIABLE INTEREST ENTITIES - Cash Flows Between Company and Variable Interest Entities (Details)",
     "role": "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
     "shortName": "VARIABLE INTEREST ENTITIES - Cash Flows Between Company and Variable Interest Entities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_vac_VacationOwnershipNotesReceivableSecuritizationsMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439405 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails",
     "shortName": "VARIABLE INTEREST ENTITIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_srt_StatementGeographicalAxis_vac_SanFranciscoCaliforniaMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440402 - Disclosure - BUSINESS SEGMENTS - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
     "shortName": "BUSINESS SEGMENTS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Segment",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440403 - Disclosure - BUSINESS SEGMENTS - Revenues (Details)",
     "role": "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
     "shortName": "BUSINESS SEGMENTS - Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:CorporateandOtherIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440404 - Disclosure - BUSINESS SEGMENTS - Adjusted EBITDA (Details)",
     "role": "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
     "shortName": "BUSINESS SEGMENTS - Adjusted EBITDA (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:CorporateandOtherIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440405 - Disclosure - BUSINESS SEGMENTS - Assets (Details)",
     "role": "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
     "shortName": "BUSINESS SEGMENTS - Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442402 - Disclosure - SUPPLEMENTAL GUARANTOR INFORMATION - Balance Sheet (Details)",
     "role": "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
     "shortName": "SUPPLEMENTAL GUARANTOR INFORMATION - Balance Sheet (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:DueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - REVENUE",
     "role": "http://www.marriottvacationclub.com/role/Revenue",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442403 - Disclosure - SUPPLEMENTAL GUARANTOR INFORMATION - Income Statement (Details)",
     "role": "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails",
     "shortName": "SUPPLEMENTAL GUARANTOR INFORMATION - Income Statement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "lang": null,
      "name": "vac:EquityInNetIncomeofSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442404 - Disclosure - SUPPLEMENTAL GUARANTOR INFORMATION - Cash Flow (Details)",
     "role": "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
     "shortName": "SUPPLEMENTAL GUARANTOR INFORMATION - Cash Flow (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ConsolidationEliminationsMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113100 - Disclosure - INCOME TAXES",
     "role": "http://www.marriottvacationclub.com/role/IncomeTaxes",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivable",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116100 - Disclosure - FINANCIAL INSTRUMENTS",
     "role": "http://www.marriottvacationclub.com/role/FinancialInstruments",
     "shortName": "FINANCIAL INSTRUMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118100 - Disclosure - EARNINGS PER SHARE",
     "role": "http://www.marriottvacationclub.com/role/EarningsPerShare",
     "shortName": "EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119100 - Disclosure - INVENTORY",
     "role": "http://www.marriottvacationclub.com/role/Inventory",
     "shortName": "INVENTORY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120100 - Disclosure - PROPERTY AND EQUIPMENT",
     "role": "http://www.marriottvacationclub.com/role/PropertyAndEquipment",
     "shortName": "PROPERTY AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124100 - Disclosure - CONTINGENCIES AND COMMITMENTS",
     "role": "http://www.marriottvacationclub.com/role/ContingenciesAndCommitments",
     "shortName": "CONTINGENCIES AND COMMITMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131100 - Disclosure - LEASES",
     "role": "http://www.marriottvacationclub.com/role/Leases",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - INTERIM CONSOLIDATED STATEMENTS OF INCOME",
     "role": "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
     "shortName": "INTERIM CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:SellingAndMarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134100 - Disclosure - SECURITIZED DEBT",
     "role": "http://www.marriottvacationclub.com/role/SecuritizedDebt",
     "shortName": "SECURITIZED DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135100 - Disclosure - DEBT",
     "role": "http://www.marriottvacationclub.com/role/Debt",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137100 - Disclosure - SHAREHOLDERS' EQUITY",
     "role": "http://www.marriottvacationclub.com/role/ShareholdersEquity",
     "shortName": "SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138100 - Disclosure - SHARE-BASED COMPENSATION",
     "role": "http://www.marriottvacationclub.com/role/ShareBasedCompensation",
     "shortName": "SHARE-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139100 - Disclosure - VARIABLE INTEREST ENTITIES",
     "role": "http://www.marriottvacationclub.com/role/VariableInterestEntities",
     "shortName": "VARIABLE INTEREST ENTITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140100 - Disclosure - BUSINESS SEGMENTS",
     "role": "http://www.marriottvacationclub.com/role/BusinessSegments",
     "shortName": "BUSINESS SEGMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142100 - Disclosure - SUPPLEMENTAL GUARANTOR INFORMATION",
     "role": "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformation",
     "shortName": "SUPPLEMENTAL GUARANTOR INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:BusinessCombinationConsiderationTransferredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - ACQUISITIONS AND DISPOSITIONS (Tables)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsTables",
     "shortName": "ACQUISITIONS AND DISPOSITIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:BusinessCombinationConsiderationTransferredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - REVENUE (Tables)",
     "role": "http://www.marriottvacationclub.com/role/RevenueTables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FinancingReceivablesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:NotesReceivableBalancesNetOfReservesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314301 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE (Tables)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FinancingReceivablesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:NotesReceivableBalancesNetOfReservesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316301 - Disclosure - FINANCIAL INSTRUMENTS (Tables)",
     "role": "http://www.marriottvacationclub.com/role/FinancialInstrumentsTables",
     "shortName": "FINANCIAL INSTRUMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318301 - Disclosure - EARNINGS PER SHARE (Tables)",
     "role": "http://www.marriottvacationclub.com/role/EarningsPerShareTables",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:InventoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319301 - Disclosure - INVENTORY (Tables)",
     "role": "http://www.marriottvacationclub.com/role/InventoryTables",
     "shortName": "INVENTORY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:InventoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320301 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "role": "http://www.marriottvacationclub.com/role/PropertyAndEquipmentTables",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331301 - Disclosure - LEASES (Tables)",
     "role": "http://www.marriottvacationclub.com/role/LeasesTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:ScheduleOfSecuritizedVacationOwnershipDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334301 - Disclosure - SECURITIZED DEBT (Tables)",
     "role": "http://www.marriottvacationclub.com/role/SecuritizedDebtTables",
     "shortName": "SECURITIZED DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "vac:ScheduleOfSecuritizedVacationOwnershipDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335301 - Disclosure - DEBT (Tables)",
     "role": "http://www.marriottvacationclub.com/role/DebtTables",
     "shortName": "DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337301 - Disclosure - SHAREHOLDERS' EQUITY (Tables)",
     "role": "http://www.marriottvacationclub.com/role/ShareholdersEquityTables",
     "shortName": "SHAREHOLDERS' EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338301 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "role": "http://www.marriottvacationclub.com/role/ShareBasedCompensationTables",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
     "shortName": "INTERIM CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:DeferredIncomeTaxLiabilitiesNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:VariableInterestEntityDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339301 - Disclosure - VARIABLE INTEREST ENTITIES (Tables)",
     "role": "http://www.marriottvacationclub.com/role/VariableInterestEntitiesTables",
     "shortName": "VARIABLE INTEREST ENTITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:VariableInterestEntityDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340301 - Disclosure - BUSINESS SEGMENTS (Tables)",
     "role": "http://www.marriottvacationclub.com/role/BusinessSegmentsTables",
     "shortName": "BUSINESS SEGMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2342301 - Disclosure - SUPPLEMENTAL GUARANTOR INFORMATION (Tables)",
     "role": "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationTables",
     "shortName": "SUPPLEMENTAL GUARANTOR INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:BasisOfAccounting",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "vac:PercentageOfAssetsLiabilitiesRevenuesExpensesAndCashFlowsConsolidatedAndDiscussed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401401 - Disclosure - BASIS OF PRESENTATION (Details)",
     "role": "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
     "shortName": "BASIS OF PRESENTATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:BasisOfAccounting",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "vac:PercentageOfAssetsLiabilitiesRevenuesExpensesAndCashFlowsConsolidatedAndDiscussed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:LeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member",
      "decimals": "-6",
      "lang": null,
      "name": "vac:LeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q3Sept30_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403402 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Consideration Transferred (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Consideration Transferred (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q3Sept30_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403403 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Preliminary Fair Values of Assets Acquired and Liabilities Assumed (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Preliminary Fair Values of Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2018Q3Sept01_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember",
      "decimals": "-6",
      "lang": null,
      "name": "vac:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentVacationOwnershipNotesReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2018Q3Sept01",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfBusinessesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Property",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403404 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2018Q3Sept01",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfBusinessesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Property",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403405 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Goodwill (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_vac_ExchangeandThirdPartyManagementMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:GoodwillPurchaseAccountingAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "I2018Q3Sept01_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403406 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Intangible Assets (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2018Q3Sept01_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_vac_ManagementContractsMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:IndefinitelivedIntangibleAssetsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003501 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
     "shortName": "INTERIM CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403407 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Deferred Revenue Narrative (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Deferred Revenue Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403408 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Pro Forma Results of Operations (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Pro Forma Results of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_vac_ILGIncMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:BusinessCombinationProFormaInformationNetIncomeAttributableToCommonShareholdersSinceAcquisitionDateActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403409 - Disclosure - ACQUISITIONS AND DISPOSITIONS - ILG Results of Operations (Details)",
     "role": "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - ILG Results of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:BusinessCombinationProFormaInformationNetIncomeAttributableToCommonShareholdersSinceAcquisitionDateActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - REVENUE - Revenue with Customers (Details)",
     "role": "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
     "shortName": "REVENUE - Revenue with Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2018Q3QTD",
      "decimals": "-6",
      "lang": null,
      "name": "vac:RevenuesCostReimbursement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404403 - Disclosure - REVENUE - Timing of Revenue from Contracts with Customers (Details)",
     "role": "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails",
     "shortName": "REVENUE - Timing of Revenue from Contracts with Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredOverTimeMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404404 - Disclosure - REVENUE - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/RevenueAdditionalInformationDetails",
     "shortName": "REVENUE - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:ContractsWithCustomersAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404405 - Disclosure - REVENUE - Contracts with Customers, Assets and Liabilities (Details)",
     "role": "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails",
     "shortName": "REVENUE - Contracts with Customers, Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:ContractsWithCustomersAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404406 - Disclosure - REVENUE - Remaining Performance Obligation Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/RevenueRemainingPerformanceObligationAdditionalInformationDetails",
     "shortName": "REVENUE - Remaining Performance Obligation Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413401 - Disclosure - INCOME TAXES (Details)",
     "role": "http://www.marriottvacationclub.com/role/IncomeTaxesDetails",
     "shortName": "INCOME TAXES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414402 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Composition of Vacation Ownership Notes Receivable Balances, Net of Reserves (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Composition of Vacation Ownership Notes Receivable Balances, Net of Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:NotesReceivableBalancesNetOfReservesTextBlock",
       "us-gaap:FinancingReceivablesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_srt_ProductOrServiceAxis_vac_SecuritizedVacationOwnershipNotesReceivableMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:NotesReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
     "shortName": "INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:FinancingReceivablesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:InterestOnNotesReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414403 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Interest Income Associated With Vacation Ownership Notes Receivable (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Interest Income Associated With Vacation Ownership Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:FinancingReceivablesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_srt_ProductOrServiceAxis_vac_SecuritizedVacationOwnershipNotesReceivableMember",
      "decimals": "-6",
      "lang": null,
      "name": "vac:InterestOnNotesReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414404 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Accretable Yield (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Accretable Yield (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:ScheduleOfAccretableYieldTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4_vac_FinancingReceivableAxis_vac_AcquiredMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesOutstandingBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_vac_FinancingReceivableAxis_vac_AcquiredMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeSharingTransactionsMaturitiesOfNotesReceivableYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414405 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Future Principal Payments, Net of Reserves, and Interest Rates of Vacation Ownership Notes Receivable (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Future Principal Payments, Net of Reserves, and Interest Rates of Vacation Ownership Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_vac_FinancingReceivableAxis_vac_AcquiredMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeSharingTransactionsMaturitiesOfNotesReceivableYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeSharingTransactionsAllowanceForUncollectibleAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Notes Receivable Reserves (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Notes Receivable Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeSharingTransactionsAllowanceForUncollectibleAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "lang": "en-US",
      "name": "vac:PastDuePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_dei_LegalEntityAxis_vac_LegacyMVWMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Recorded Investment in Non-accrual Notes Receivable that are Ninety Days or More Past Due (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Recorded Investment in Non-accrual Notes Receivable that are Ninety Days or More Past Due (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4_dei_LegalEntityAxis_vac_LegacyMVWMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_dei_LegalEntityAxis_vac_LegacyMVWMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Aging of Recorded Investment in Principal, Vacation Ownership Notes Receivable (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Aging of Recorded Investment in Principal, Vacation Ownership Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_dei_LegalEntityAxis_vac_LegacyMVWMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_vac_FinancingReceivableAxis_vac_AcquiredMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414410 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Legacy-ILG Vacation Ownership Notes Receivable, Brand and FICO score (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Legacy-ILG Vacation Ownership Notes Receivable, Brand and FICO score (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_vac_FinancingReceivableAxis_vac_AcquiredMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_dei_LegalEntityAxis_vac_LegacyILGMember_srt_ConsolidatedEntitiesAxis_srt_AffiliatedEntityMember_vac_FinancingReceivableAxis_vac_OriginatedMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414411 - Disclosure - VACATION OWNERSHIP NOTES RECEIVABLE - Legacy-ILG Vacation Ownership Notes Receivable (Details)",
     "role": "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails",
     "shortName": "VACATION OWNERSHIP NOTES RECEIVABLE - Legacy-ILG Vacation Ownership Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_dei_LegalEntityAxis_vac_LegacyILGMember_srt_ConsolidatedEntitiesAxis_srt_AffiliatedEntityMember_vac_FinancingReceivableAxis_vac_OriginatedMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416402 - Disclosure - FINANCIAL INSTRUMENTS - Carrying Values and Estimated Fair Values (Details)",
     "role": "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
     "shortName": "FINANCIAL INSTRUMENTS - Carrying Values and Estimated Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:OtherAssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - INTERIM CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY",
     "role": "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
     "shortName": "INTERIM CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416403 - Disclosure - FINANCIAL INSTRUMENTS - Carrying Values and Estimated Fair Values - Non-securitized Notes Receivable (Details)",
     "role": "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
     "shortName": "FINANCIAL INSTRUMENTS - Carrying Values and Estimated Fair Values - Non-securitized Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_srt_ProductOrServiceAxis_vac_NonsecuritizedVacationOwnershipNotesReceivableMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_vac_EligibleForSecuritizationMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:NotesReceivableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416404 - Disclosure - FINANCIAL INSTRUMENTS - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails",
     "shortName": "FINANCIAL INSTRUMENTS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "td",
       "tr",
       "table",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_PerformanceSharesMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418402 - Disclosure - EARNINGS PER SHARE - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
     "shortName": "EARNINGS PER SHARE - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockAppreciationRightsSARSMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418403 - Disclosure - EARNINGS PER SHARE - Reconciliation of Earnings Per Share (Details)",
     "role": "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails",
     "shortName": "EARNINGS PER SHARE - Reconciliation of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:InventoryTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRealEstateTimeshareAvailableForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419402 - Disclosure - INVENTORY - Composition of Inventory (Details)",
     "role": "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails",
     "shortName": "INVENTORY - Composition of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:InventoryTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRealEstateTimeshareAvailableForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:RealEstateInventoryIncreaseDecreaseTrueUp",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419403 - Disclosure - INVENTORY - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/InventoryAdditionalInformationDetails",
     "shortName": "INVENTORY - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:RealEstateInventoryIncreaseDecreaseTrueUp",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420402 - Disclosure - PROPERTY AND EQUIPMENT (Details)",
     "role": "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails",
     "shortName": "PROPERTY AND EQUIPMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420403 - Disclosure - PROPERTY AND EQUIPMENT - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails",
     "shortName": "PROPERTY AND EQUIPMENT - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_srt_RangeAxis_srt_MinimumMember",
      "decimals": "-6",
      "lang": null,
      "name": "vac:EstimatedCashProceedsAssetDisposals",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:CommitmentsToSubsidizeAssociations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424401 - Disclosure - CONTINGENCIES AND COMMITMENTS (Details)",
     "role": "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
     "shortName": "CONTINGENCIES AND COMMITMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2018Q2June",
      "decimals": "-6",
      "lang": null,
      "name": "vac:FraudulentlyInducedElectronicPaymentDisbursementsMadeToThirdParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_vac_LandLeaseMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431402 - Disclosure - LEASES - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
     "shortName": "LEASES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_vac_LandLeaseMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - Disclosure - BASIS OF PRESENTATION",
     "role": "http://www.marriottvacationclub.com/role/BasisOfPresentation",
     "shortName": "BASIS OF PRESENTATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:AssetsAndLiabilitiesLesseeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431403 - Disclosure - LEASES - Carrying Values of Leases (Details)",
     "role": "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails",
     "shortName": "LEASES - Carrying Values of Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:AssetsAndLiabilitiesLesseeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431404 - Disclosure - LEASES - Lease Costs (Details)",
     "role": "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails",
     "shortName": "LEASES - Lease Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431405 - Disclosure - LEASES - Maturities of Operating and Financing Lease Liabilities (Details)",
     "role": "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails",
     "shortName": "LEASES - Maturities of Operating and Financing Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431406 - Disclosure - LEASES - Lease Term and Discount Rate (Details)",
     "role": "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails",
     "shortName": "LEASES - Lease Term and Discount Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431407 - Disclosure - LEASES - Other Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails",
     "shortName": "LEASES - Other Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:SecuredDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434402 - Disclosure - SECURITIZED DEBT - Vacation Ownership Notes Receivable Securitizations (Details)",
     "role": "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
     "shortName": "SECURITIZED DEBT - Vacation Ownership Notes Receivable Securitizations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "vac:ScheduleOfSecuritizedVacationOwnershipDebtTableTextBlock",
       "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "lang": null,
      "name": "vac:SecuredDebtNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q2May23",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:ValuesofVacationOwnershipNotesReceivablethatWerePurchasedByTrustDuringthePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434403 - Disclosure - SECURITIZED DEBT - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
     "shortName": "SECURITIZED DEBT - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "vac:SecuritizedVacationOwnershipDebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q2May23",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:ValuesofVacationOwnershipNotesReceivablethatWerePurchasedByTrustDuringthePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434404 - Disclosure - SECURITIZED DEBT - Future Payments Vacation Ownership Notes Receivable Securitizations (Details)",
     "role": "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
     "shortName": "SECURITIZED DEBT - Future Payments Vacation Ownership Notes Receivable Securitizations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:DebtAndFinanceLeaseObligationsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435402 - Disclosure - DEBT - Debt Balances, Net of Unamortized Debt Issuance Costs (Details)",
     "role": "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
     "shortName": "DEBT - Debt Balances, Net of Unamortized Debt Issuance Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-6",
      "lang": null,
      "name": "vac:DebtAndFinanceLeaseObligationsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435403 - Disclosure - DEBT - Scheduled Future Principal Payments for Debt (Details)",
     "role": "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
     "shortName": "DEBT - Scheduled Future Principal Payments for Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435404 - Disclosure - DEBT - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
     "shortName": "DEBT - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q3Sept30",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435405 - Disclosure - DEBT - Accumulated Other Comprehensive Loss (Details)",
     "role": "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails",
     "shortName": "DEBT - Accumulated Other Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "vac:DebtAndFinanceLeaseObligationsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435406 - Disclosure - DEBT - Net Carrying Value Of The Convertible Notes (Details)",
     "role": "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
     "shortName": "DEBT - Net Carrying Value Of The Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_vac_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestIncomeExpenseNonoperatingNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435407 - Disclosure - DEBT - Interest Expense Related To The Convertible Notes (Details)",
     "role": "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
     "shortName": "DEBT - Interest Expense Related To The Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_vac_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437402 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails",
     "shortName": "SHAREHOLDERS' EQUITY - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "I2019Q1Jan01",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437403 - Disclosure - SHAREHOLDERS' EQUITY - Summary of Stock Repurchase Activity (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails",
     "shortName": "SHAREHOLDERS' EQUITY - Summary of Stock Repurchase Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "D2019Q3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437404 - Disclosure - SHAREHOLDERS' EQUITY - Cash Dividend Declared (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareholdersEquityCashDividendDeclaredDetails",
     "shortName": "SHAREHOLDERS' EQUITY - Cash Dividend Declared (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438402 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
     "shortName": "SHARE-BASED COMPENSATION - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3YTD_srt_TitleOfIndividualAxis_vac_EmployeesAndNonEmployeeDirectorsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438403 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails",
     "shortName": "SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_vac_ServiceBasedRestrictedStockUnitMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438404 - Disclosure - SHARE-BASED COMPENSATION - Deferred Compensation Costs (Details)",
     "role": "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
     "shortName": "SHARE-BASED COMPENSATION - Deferred Compensation Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019q310-qdocument.htm",
      "contextRef": "I2019Q1Jan01",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - a2019q310-qdocument.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - a2019q310-qdocument.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 148,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r249",
      "r380",
      "r382",
      "r430",
      "r442"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.",
        "label": "Affiliated Entity [Member]",
        "terseLabel": "ILG"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsTextBlock": {
     "auth_ref": [
      "r105",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for condensed financial statements.",
        "label": "Condensed Financial Statements [Text Block]",
        "terseLabel": "SUPPLEMENTAL GUARANTOR INFORMATION"
       }
      }
     },
     "localname": "CondensedFinancialStatementsTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r430",
      "r442"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Eliminating entries used in consolidating a parent entity and its subsidiaries.",
        "label": "Consolidation, Eliminations [Member]",
        "terseLabel": "Total Eliminations"
       }
      }
     },
     "localname": "ConsolidationEliminationsMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r128",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_GuarantorSubsidiariesMember": {
     "auth_ref": [
      "r211",
      "r446"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Entity owned or controlled by another entity which has guaranteed the issue of securities by another subsidiary of the parent or has guaranteed the issue of securities by the parent.",
        "label": "Guarantor Subsidiaries [Member]",
        "terseLabel": "Guarantors"
       }
      }
     },
     "localname": "GuarantorSubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NonGuarantorSubsidiariesMember": {
     "auth_ref": [
      "r212",
      "r447"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Entity owned or controlled by another entity which has not guaranteed the issue of securities by another subsidiary of the parent or has not guaranteed the issue of securities by the parent.",
        "label": "Non-Guarantor Subsidiaries [Member]",
        "terseLabel": "Non-Guarantor Subsidiaries"
       }
      }
     },
     "localname": "NonGuarantorSubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "MVWC"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r141",
      "r241",
      "r244",
      "r424",
      "r425"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Products and Services"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ReportableLegalEntitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.",
        "label": "Reportable Legal Entities [Member]",
        "terseLabel": "Reportable Legal Entities"
       }
      }
     },
     "localname": "ReportableLegalEntitiesMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of a correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.",
        "label": "Restatement Adjustment [Member]",
        "terseLabel": "Restatement Adjustment"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by revision of previously issued financial statements.",
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revision of previously issued financial statements.",
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount as previously reported before the correction of an error or other adjustment.",
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Balance Sheet"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Cash Flow"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r105",
      "r302",
      "r444",
      "r452",
      "r453",
      "r454"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Income Statement"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r142",
      "r241",
      "r245",
      "r426",
      "r428",
      "r429",
      "r441",
      "r443"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SubsidiaryIssuerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A company controlled, directly or indirectly, by its parent, which has issued securities and those securities are guaranteed by its parent and another subsidiary of the parent.",
        "label": "Subsidiary Issuer [Member]",
        "terseLabel": "Issuers",
        "verboseLabel": "Interval Acquisition Corp."
       }
      }
     },
     "localname": "SubsidiaryIssuerMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r144",
      "r381"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance.",
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "Derivative Instrument Adjustments"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r17",
      "r40",
      "r145",
      "r146",
      "r407"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current",
        "totalLabel": "Receivables"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "terseLabel": "Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r396",
      "r418"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r17",
      "r407"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Accounts receivable, net",
        "verboseLabel": "Accounts receivable, net (including $12 and $11 from VIEs, respectively)"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r396",
      "r418"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.",
        "label": "Accrued Liabilities",
        "terseLabel": "Accrued liabilities",
        "verboseLabel": "Accrued liabilities (including $2 and $2 from VIEs, respectively)"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r26",
      "r190"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r44",
      "r48",
      "r49",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "terseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r46",
      "r47",
      "r48"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r45",
      "r48",
      "r49",
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Estimated Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise",
        "terseLabel": "Share-based compensation plans"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash, cash equivalents and restricted cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r251",
      "r262",
      "r266"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "negatedTerseLabel": "Share-based compensation expense",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r148",
      "r160"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Notes Receivable Reserves"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r66",
      "r87",
      "r354"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r60",
      "r87",
      "r356"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs",
        "verboseLabel": "Debt issuance cost amortization"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r87",
      "r356"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Shares excluded from the calculation of diluted earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r87",
      "r187"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 8.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r130",
      "r387",
      "r409"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total financial assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r252",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r331",
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting [Text Block]",
        "terseLabel": "BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r6",
      "r189"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings and leasehold improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r288",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "terseLabel": "Equivalent shares of Marriott Vacations Worldwide common stock issued in exchange for ILG outstanding shares (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "terseLabel": "Basic (in usd per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in usd per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "label": "Business Acquisition, Share Price",
        "terseLabel": "Business combination, share price (in usd per share)",
        "verboseLabel": "Marriott Vacations Worldwide common stock price as of acquisition date (in usd per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionSharePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r286",
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r284"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "negatedTerseLabel": "ILG acquisition-related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r297",
      "r298",
      "r299"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "totalLabel": "Total consideration transferred, net of cash acquired"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Provisional Information [Abstract]",
        "terseLabel": "September 1, 2018 (as reported at December 31, 2018)"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred",
        "negatedTerseLabel": "Assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r269",
      "r291"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedLabel": "Deferred taxes",
        "negatedTerseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r291"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r291"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Total shareholder equity",
        "totalLabel": "Assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "terseLabel": "Cash acquired from acquisition"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r23",
      "r89"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r82",
      "r89",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r82",
      "r352"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Change in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r4",
      "r27"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "verboseLabel": "Cash surrender value of life insurance"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CatastrophicEventDomain": {
     "auth_ref": [
      "r197",
      "r200"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Catastrophic event, for example, but not limited to, earthquake, windstorm, fire or explosion.",
        "label": "Catastrophic Event [Domain]",
        "terseLabel": "Catastrophic Event [Domain]"
       }
      }
     },
     "localname": "CatastrophicEventDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNonaccretableDifference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the loan's contractually required payments receivable in excess of the amount of its cash flows expected to be collected. This relates to loans with deteriorating of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.",
        "label": "Certain Loans Acquired in Transfer, Nonaccretable Difference",
        "terseLabel": "Non-accretable difference at September 30, 2018"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNonaccretableDifference",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion": {
     "auth_ref": [
      "r156",
      "r158"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accretion recognized for the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities, with evidence of deterioration of credit quality.",
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Accretion",
        "negatedLabel": "Accretion",
        "negatedTerseLabel": "Accretion of acquired vacation ownership notes receivable"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield Movement Schedule [Roll Forward]",
        "terseLabel": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield Movement Schedule [Roll Forward]"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference": {
     "auth_ref": [
      "r156",
      "r158"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase of reclassification from nonaccretable difference to the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities with evidence of deterioration of credit quality.",
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference",
        "negatedTerseLabel": "Reclassification from non-accretable difference"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesOutstandingBalance": {
     "auth_ref": [
      "r156",
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The undiscounted sum of all amounts, including amounts deemed principal, interest, fees, penalties, and other under the loan, owed to the investor at the reporting date, whether or not currently due and whether or not any such amounts have been written or charged off by the investor.  This relates to loans not accounted for as debt securities, with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.",
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Outstanding Balance",
        "periodEndLabel": "Balance at September 30, 2018",
        "periodStartLabel": "Balance at Acquisition Date"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesOutstandingBalance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r102",
      "r232",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]",
        "terseLabel": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]",
        "terseLabel": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price of warrants (in usd per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Number of securities called by warrants (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassificationOfVariableInterestEntityDomain": {
     "auth_ref": [
      "r314",
      "r316",
      "r317",
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.",
        "label": "Variable Interest Entity, Classification [Domain]",
        "terseLabel": "Variable Interest Entity, Classification [Domain]"
       }
      }
     },
     "localname": "ClassificationOfVariableInterestEntityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r36",
      "r197",
      "r398",
      "r417"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Contingencies and Commitments (Note 11)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r196",
      "r205"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "CONTINGENCIES AND COMMITMENTS"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividend per share (in usd per share)",
        "verboseLabel": "CASH DIVIDENDS DECLARED PER SHARE (in usd per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityCashDividendDeclaredDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "netLabel": "Common stock, par (in usd per share)",
        "verboseLabel": "Common stock, par (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock \u2014 $0.01 par value; 100,000,000 shares authorized; 57,874,390 and 57,626,462 shares issued, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r52",
      "r54",
      "r55"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r52",
      "r54",
      "r306",
      "r307",
      "r323"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedTotalLabel": "COMPREHENSIVE INCOME ATTRIBUTABLE TO NONCONTROLLING INTERESTS"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r124",
      "r125",
      "r350",
      "r351"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r124",
      "r125",
      "r350",
      "r351",
      "r427"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r124",
      "r125",
      "r350",
      "r351",
      "r427"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r124",
      "r125",
      "r350",
      "r351"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r124",
      "r125",
      "r350",
      "r351"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r189"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contract balances and changes in contract balances.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetGross": {
     "auth_ref": [
      "r234",
      "r236",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss",
        "terseLabel": "Contract with customer, contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]",
        "terseLabel": "Receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r234",
      "r235",
      "r242"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "totalLabel": "Contract Liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Contract with Customer, Liability [Abstract]",
        "terseLabel": "Contract Liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r243"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Contract with customer, liability, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.",
        "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period",
        "terseLabel": "Performance obligation satisfied in previous period"
       }
      }
     },
     "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "negatedTerseLabel": "Convertible Notes, net"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate and other"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 9.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "negatedTerseLabel": "Expenses",
        "totalLabel": "TOTAL EXPENSES"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "EXPENSES"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditScoreFicoAxis": {
     "auth_ref": [
      "r165",
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by credit scores as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740.",
        "label": "Credit Score, FICO [Axis]",
        "terseLabel": "Credit Score, FICO [Axis]"
       }
      }
     },
     "localname": "CreditScoreFicoAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditScoreFicoDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit rating as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740. Element name and standard label in FICO Score [numeric lower end] to [numeric higher end] [Member] format for ranges. Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats for greater than or less than disclosures.",
        "label": "Credit Score, FICO [Domain]",
        "terseLabel": "Credit Score, FICO [Domain]"
       }
      }
     },
     "localname": "CreditScoreFicoDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "negatedTerseLabel": "Impact of adoption of ASU 2016-02",
        "terseLabel": "Impact of adoption of ASU 2016-02"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Member relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r388",
      "r390",
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": {
     "auth_ref": [
      "r214"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.",
        "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component",
        "terseLabel": "Carrying amount of equity component, net of issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Debt instrument, convertible, conversion price (in usd per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r34",
      "r222",
      "r223",
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period",
        "terseLabel": "Debt instrument, convertible, remaining discount amortization period"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r355",
      "r357"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "negatedTerseLabel": "Debt instrument, fair value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r33",
      "r219",
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Interest rate, effective percentage",
        "verboseLabel": "Debt, interest rate, effective percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt, stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r35",
      "r98",
      "r222",
      "r224",
      "r225",
      "r226",
      "r354",
      "r355",
      "r357",
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r354",
      "r357"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails": {
       "order": 3.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails": {
       "order": 2.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Unamortized discount",
        "negatedTerseLabel": "Unamortized debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r215",
      "r356"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails": {
       "order": 2.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 2.0,
       "parentTag": "vac_SecuredDebtNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Unamortized debt discount and issuance costs",
        "negatedTerseLabel": "Unamortized debt discount and issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Debt, weighted average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DecreaseInRestrictedCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.",
        "label": "Decrease in Restricted Cash",
        "terseLabel": "Decrease in restricted cash"
       }
      }
     },
     "localname": "DecreaseInRestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "terseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r270",
      "r279"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
        "label": "Deferred Tax Asset [Domain]",
        "terseLabel": "Deferred Tax Asset [Domain]"
       }
      }
     },
     "localname": "DeferredTaxAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r270",
      "r279"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r87",
      "r188"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "negatedTerseLabel": "Depreciation and amortization",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization of intangibles"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCapInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.",
        "label": "Derivative, Cap Interest Rate",
        "terseLabel": "Cap strike rate"
       }
      }
     },
     "localname": "DerivativeCapInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeFloorInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.",
        "label": "Derivative, Floor Interest Rate",
        "terseLabel": "Floor strike rate"
       }
      }
     },
     "localname": "DerivativeFloorInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r332",
      "r333",
      "r336",
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r326",
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r104",
      "r325",
      "r327",
      "r329",
      "r330",
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "SHARE-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r227",
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedTerseLabel": "Dividends"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.",
        "label": "Dividends Declared [Table Text Block]",
        "terseLabel": "Cash Dividend Declared"
       }
      }
     },
     "localname": "DividendsDeclaredTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r12",
      "r14",
      "r389",
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedParties": {
     "auth_ref": [
      "r103",
      "r379",
      "r394",
      "r420"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.",
        "label": "Due from Related Parties",
        "terseLabel": "Due from parent"
       }
      }
     },
     "localname": "DueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r103",
      "r379",
      "r395",
      "r419"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due to Related Parties",
        "terseLabel": "Due to subsidiary"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "(LOSSES) EARNINGS PER SHARE ATTRIBUTABLE TO COMMON SHAREHOLDERS"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r59",
      "r109",
      "r115",
      "r116",
      "r117",
      "r118",
      "r121",
      "r402",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (loss) earnings per share (in usd per share)",
        "verboseLabel": "Basic (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r59",
      "r109",
      "r115",
      "r116",
      "r117",
      "r118",
      "r121",
      "r402",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (loss) earnings per share (in usd per share)",
        "verboseLabel": "Diluted (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareProFormaAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Pro Forma [Abstract]",
        "terseLabel": "EARNINGS PER SHARE ATTRIBUTABLE TO COMMON SHAREHOLDERS"
       }
      }
     },
     "localname": "EarningsPerShareProFormaAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "EARNINGS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of changes in exchange rates on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r99",
      "r271",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r396",
      "r418"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Employee-related Liabilities",
        "terseLabel": "Payroll and benefits liability"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Deferred compensation costs related to unvested awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r341",
      "r342",
      "r343",
      "r344"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r341",
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r341",
      "r348"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Carrying Values and Estimated Fair Values of Financial Assets and Liabilities"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r341",
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FicoScore600To699Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "From 600 to 699 credit score as defined by the external credit rating agency, Fair Isaac Corporation (FICO). Element name and standard label in FICO Score [numeric lower end] to [numeric higher end] [Member] format.",
        "label": "FICO Score, 600 to 699 [Member]",
        "terseLabel": "600 - 699"
       }
      }
     },
     "localname": "FicoScore600To699Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FicoScoreGreaterThan700Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Greater than 700 credit score as defined by the external credit rating agency, Fair Isaac Corporation (FICO). Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats.",
        "label": "FICO Score, Greater than 700 [Member]",
        "terseLabel": "700"
       }
      }
     },
     "localname": "FicoScoreGreaterThan700Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r363",
      "r369",
      "r377"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r365",
      "r372"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails": {
       "order": 1.0,
       "parentTag": "vac_OperatingandFinanceLeasePayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows for finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r362",
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_LeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "netLabel": "Finance leases",
        "terseLabel": "Finance lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Maturities of Financing Lease Liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc3": {
       "order": 2.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "terseLabel": "Finance leases, future minimum payments due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDueYearTwo",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_LesseeLiabilityPaymentsRemainderofFiscalYear",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.",
        "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year",
        "terseLabel": "2019, remaining"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_LesseeLiabilityUndiscountedExcessAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r364",
      "r372"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails": {
       "order": 3.0,
       "parentTag": "vac_OperatingandFinanceLeasePayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Finance lease payment",
        "terseLabel": "Financing cash flows for finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails": {
       "order": 2.0,
       "parentTag": "vac_LeaseRightofUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under finance lease.",
        "label": "Finance Lease, Right-of-Use Asset",
        "terseLabel": "Finance lease assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r363",
      "r369",
      "r377"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r374",
      "r377"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r373",
      "r377"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "negatedTerseLabel": "Total financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r149",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "terseLabel": "Financing Receivable Credit Quality Indicators"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentCurrent": {
     "auth_ref": [
      "r161",
      "r167"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of financing receivable not past due.",
        "label": "Financing Receivable, Not Past Due",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "auth_ref": [
      "r150",
      "r162"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual",
        "terseLabel": "Investment in notes receivable on non-accrual status"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDue": {
     "auth_ref": [
      "r152",
      "r161",
      "r167"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of financing receivable past due.",
        "label": "Financing Receivable, Past Due",
        "terseLabel": "Delinquent &amp; Defaulted",
        "verboseLabel": "Total past due"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due.",
        "label": "Financial Asset, 30 to 59 Days Past Due [Member]",
        "terseLabel": "30-59 Days"
       }
      }
     },
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due.",
        "label": "Financial Asset, 60 to 89 Days Past Due [Member]",
        "terseLabel": "60-89 Days"
       }
      }
     },
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r161",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by time period financial asset is past due.",
        "label": "Financial Asset, Period Past Due [Axis]",
        "terseLabel": "Financial Asset, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which financial asset is past due. Element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater Than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less Than [high end numeric value] [date measure] Past Due [Member] formats.",
        "label": "Financial Asset, Period Past Due [Domain]",
        "terseLabel": "Financial Asset, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r154",
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "VACATION OWNERSHIP NOTES RECEIVABLE"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination"
       }
      }
     },
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r177",
      "r181",
      "r184",
      "r186",
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r177",
      "r183"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixturesAndEquipmentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of fixtures and equipment. Includes, but is not limited to, machinery, equipment, and engines.",
        "label": "Fixtures and Equipment, Gross",
        "terseLabel": "Furniture, fixtures and other equipment"
       }
      }
     },
     "localname": "FixturesAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "auth_ref": [
      "r197"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.",
        "label": "Gain (Loss) Related to Litigation Settlement",
        "negatedLabel": "Litigation charges",
        "terseLabel": "Gain on litigation"
       }
      }
     },
     "localname": "GainLossRelatedToLitigationSettlement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOnBusinessInterruptionInsuranceRecovery": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount (to the extent disclosed within this portion of the income statement) by which an insurance settlement exceeds incremental costs incurred from the event causing an interruption of business, plus the insurance award for earnings lost from the event, such as a natural catastrophe, explosion or fire.",
        "label": "Gain on Business Interruption Insurance Recovery",
        "terseLabel": "Gain on business interruption insurance recovery"
       }
      }
     },
     "localname": "GainOnBusinessInterruptionInsuranceRecovery",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "Administrative expenses",
        "verboseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r169",
      "r170"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r171",
      "r173"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Gross",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r172",
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "totalLabel": "Guarantor obligations, maximum exposure"
       }
      }
     },
     "localname": "GuaranteeObligationsMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteesAndProductWarrantiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Guarantees and Product Warranties [Abstract]"
       }
      }
     },
     "localname": "GuaranteesAndProductWarrantiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_HurricaneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tropical windstorm with sustained winds of 74 miles per hour (119 kilometers per hour).",
        "label": "Hurricane [Member]",
        "terseLabel": "Hurricane"
       }
      }
     },
     "localname": "HurricaneMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.",
        "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax",
        "totalLabel": "INCOME (LOSS) BEFORE INCOME TAXES AND NONCONTROLLING INTERESTS"
       }
      }
     },
     "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r273",
      "r276",
      "r277",
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r129",
      "r281"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "(Provision) benefit for income taxes",
        "negatedNetLabel": "Benefit (provision) for income taxes",
        "negatedTerseLabel": "Tax (provision) benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable, advance deposits and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "label": "Increase (Decrease) in Deferred Compensation",
        "terseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Payroll and benefit liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Net change in assets and liabilities, net of the effects of acquisition:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r180",
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r180",
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-lived Intangible Assets Acquired",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r176",
      "r182"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Contractual interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "label": "Interest Expense, Related Party",
        "terseLabel": "Interest expense to investors"
       }
      }
     },
     "localname": "InterestExpenseRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.",
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "terseLabel": "Interest Income and Expense Recognized as a Result of Our Involvement with Variable Interest Entities"
       }
      }
     },
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "negatedTotalLabel": "Interest expense, debt",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r80",
      "r84",
      "r90"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid, net of amounts capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet": {
     "auth_ref": [
      "r335"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings.",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net",
        "verboseLabel": "Reclassification to Income Statement (less than)"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r248",
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest Rate Contract"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "INVENTORY"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRealEstateTimeshareAvailableForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails": {
       "order": 1.0,
       "parentTag": "vac_InventoryTimeshareGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of real estate which is available for sale in the form of shared property ownership in which rights vest in several owners (buyers, timeshare holders) to use the property for a specified period each year (timeshare). Included in this item would be real estate assets in which timeshares are for sale, such as in condominiums at timeshare resorts. Excluded from this item would be assets, other than real estate, in which the Entity has sold or intends to sell timeshares, such as for cruises, recreational vehicles, campgrounds, aircraft (fractional ownership) and other types of rights.",
        "label": "Inventory, Real Estate, Timeshare Available-for-sale",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryRealEstateTimeshareAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails": {
       "order": 2.0,
       "parentTag": "vac_InventoryTimeshareGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work-in-progress"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investments in subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r5",
      "r25"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land and land improvements"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "terseLabel": "Land and Land Improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r375",
      "r377"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Maturities of Operating Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc3": {
       "order": 1.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "terseLabel": "2019, remaining"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_LesseeLiabilityUndiscountedExcessAmount",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Initial term of most leases (up to)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r392",
      "r415"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForCatastropheClaimsByCatastrophicEventAxis": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of catastrophic event, for example, but not limited to, earthquake, windstorm, fire or explosion.",
        "label": "Catastrophic Event [Axis]",
        "terseLabel": "Catastrophic Event [Axis]"
       }
      }
     },
     "localname": "LiabilityForCatastropheClaimsByCatastrophicEventAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of the amount outstanding under the credit facility.",
        "label": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "terseLabel": "Credit facility, amount outstanding"
       }
      }
     },
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]",
        "terseLabel": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]",
        "terseLabel": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r216",
      "r390",
      "r411"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Net carrying amount of the liability component"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r106",
      "r209"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": 6.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r106",
      "r209"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months",
        "terseLabel": "2019, remaining"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r106",
      "r209"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": 5.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r106",
      "r209"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": 4.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r106",
      "r209"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": 3.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r106",
      "r209"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": 2.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsGross",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": 1.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year",
        "terseLabel": "Remaining 2019"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r35",
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManagementServiceMember": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractually stipulated right to receive compensation for operating and managing business.",
        "label": "Management Service [Member]",
        "verboseLabel": "Management fee revenues"
       }
      }
     },
     "localname": "ManagementServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r1",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures.  This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "ACQUISITIONS AND DISPOSITIONS"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r41",
      "r391",
      "r414"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Noncontrolling interests",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "terseLabel": "Net cash, cash equivalents and restricted cash provided by (used in) financing activities",
        "totalLabel": "Net cash, cash equivalents and restricted cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash, cash equivalents and restricted cash (used in) provided by investing activities",
        "totalLabel": "Net cash, cash equivalents and restricted cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r82",
      "r85",
      "r88"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net cash, cash equivalents and restricted cash (used in) provided by operating activities",
        "totalLabel": "Net cash, cash equivalents and restricted cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r50",
      "r53",
      "r58",
      "r88",
      "r120",
      "r401",
      "r421"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net (loss) income attributable to common shareholders",
        "totalLabel": "Net (loss) income attributable to common shareholders",
        "verboseLabel": "Net (loss) income attributable to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r50",
      "r53",
      "r309",
      "r322"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Net income attributable to noncontrolling interests",
        "negatedNetLabel": "Net income attributable to noncontrolling interests",
        "negatedTerseLabel": "Net income attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Non-US"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.",
        "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Note receivable (less than)"
       }
      }
     },
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of notes payable.",
        "label": "Notes Payable, Fair Value Disclosure",
        "negatedTerseLabel": "Non-interest bearing note payable, net"
       }
      }
     },
     "localname": "NotesPayableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A written promise to pay a note to a third party.",
        "label": "Notes Payable, Other Payables [Member]",
        "terseLabel": "Non-interest bearing note payable, net"
       }
      }
     },
     "localname": "NotesPayableOtherPayablesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableFairValueDisclosure": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.",
        "label": "Notes Receivable, Fair Value Disclosure",
        "terseLabel": "Originated vacation ownership notes receivable"
       }
      }
     },
     "localname": "NotesReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "terseLabel": "Vacation ownership notes receivable",
        "totalLabel": "Total vacation ownership notes receivable"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r17",
      "r145",
      "r164"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_ContractwithCustomerReceivable",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "terseLabel": "Vacation ownership notes receivable, net",
        "verboseLabel": "Vacation ownership notes receivable, net (including $1,586 and $1,627 from VIEs, respectively)"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfBusinessesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of businesses acquired by the entity during the period.",
        "label": "Number of Businesses Acquired",
        "terseLabel": "Number of hotels acquired"
       }
      }
     },
     "localname": "NumberOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable business segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r48",
      "r56"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Other comprehensive loss before reclassifications"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r370",
      "r377"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_LeaseLiability",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r366",
      "r372"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails": {
       "order": 2.0,
       "parentTag": "vac_OperatingandFinanceLeasePayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows for operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails": {
       "order": 1.0,
       "parentTag": "vac_LeaseRightofUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r374",
      "r377"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r373",
      "r377"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r128",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityIndexedShares": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of issuer's shares to which the option contract is indexed.",
        "label": "Option Indexed to Issuer's Equity, Indexed Shares",
        "terseLabel": "Option indexed to issuer's equity, indexed shares (in shares)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityIndexedShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r10",
      "r386",
      "r408"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other (including $36 and $26 from VIEs, respectively)",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of other assets.",
        "label": "Other Assets, Fair Value Disclosure",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r44",
      "r46"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Derivative instrument adjustment",
        "verboseLabel": "Derivative instrument adjustment, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "terseLabel": "Derivative instrument adjustment, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r43",
      "r353"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r51",
      "r54",
      "r56",
      "r221"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "OTHER COMPREHENSIVE LOSS, NET OF TAX"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r51",
      "r54",
      "r305",
      "r306",
      "r311"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Other comprehensive income attributable to noncontrolling interests"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r51",
      "r54",
      "r305",
      "r306",
      "r311"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Net other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total MVW Shareholders' Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r151",
      "r152",
      "r161",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Aging of Recorded Investment in Principal, Before Reserves, in Vacation Ownership Notes Receivable"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net cash outflow or inflow for net proceeds and payments derived from carrying life insurance policies for which the entity is the beneficiary.",
        "label": "Payments for (Proceeds from) Life Insurance Policies",
        "negatedLabel": "Purchase of company owned life insurance"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Payment of dividends"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "terseLabel": "Cash consideration to ILG shareholders, net of cash acquired of $154 million"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures for property and equipment (excluding inventory)"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireRealEstate": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.",
        "label": "Payments to Acquire Real Estate",
        "terseLabel": "Payments to acquire real estate"
       }
      }
     },
     "localname": "PaymentsToAcquireRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock \u2014 $0.01 par value; 2,000,000 shares authorized; none issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromAccountsReceivableSecuritization": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.",
        "label": "Proceeds from Accounts Receivable Securitization",
        "terseLabel": "Proceeds from vacation ownership notes receivable securitizations"
       }
      }
     },
     "localname": "ProceedsFromAccountsReceivableSecuritization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromCollectionOfNotesReceivable": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from Collection of Notes Receivable",
        "terseLabel": "Proceeds from collection of notes receivable"
       }
      }
     },
     "localname": "ProceedsFromCollectionOfNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Borrowings from securitization transactions"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash received for the settlement of litigation during the current period.",
        "label": "Proceeds from Legal Settlements",
        "terseLabel": "Proceeds from legal settlements"
       }
      }
     },
     "localname": "ProceedsFromLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r75",
      "r79",
      "r105"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 3.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorProceeds",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from (repayments of) securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.",
        "label": "Proceeds from (Repayments of) Accounts Receivable Securitization",
        "terseLabel": "Net proceeds from vacation ownership notes receivable securitizations"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfAccountsReceivableSecuritization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r50",
      "r53",
      "r81",
      "r130",
      "r139",
      "r305",
      "r308",
      "r310",
      "r322",
      "r323"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net (loss) income",
        "totalLabel": "Net (loss) income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfComprehensiveIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r26",
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r25",
      "r189"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r8",
      "r9",
      "r191",
      "r416"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other Types [Member]",
        "terseLabel": "Ancillary business"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherTypesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r8",
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Composition of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r8",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by property that could be leased or is available for lease.",
        "label": "Property Subject to or Available for Operating Lease [Axis]",
        "terseLabel": "Property Subject to or Available for Operating Lease [Axis]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A descriptive title of whether the property is subject to or available for operating lease.",
        "label": "Property Subject to or Available for Operating Lease [Domain]",
        "terseLabel": "Property Subject to or Available for Operating Lease [Domain]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForLoanAndLeaseLosses": {
     "auth_ref": [
      "r86",
      "r147",
      "r403"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense related to estimated loss from loan and lease transactions.",
        "label": "Provision for Loan and Lease Losses",
        "terseLabel": "Vacation ownership notes receivable reserve"
       }
      }
     },
     "localname": "ProvisionForLoanAndLeaseLosses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r159",
      "r393",
      "r400"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "terseLabel": "Increase in vacation ownership notes receivable reserve"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "totalLabel": "Purchase commitment"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement maturing in the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.",
        "label": "Purchase Obligation, Due in Fifth Year",
        "terseLabel": "Purchase commitment obligation due, 2023"
       }
      }
     },
     "localname": "PurchaseObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement maturing in the fourth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.",
        "label": "Purchase Obligation, Due in Fourth Year",
        "terseLabel": "Purchase commitment obligation due, 2022"
       }
      }
     },
     "localname": "PurchaseObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.",
        "label": "Purchase Obligation, Due in Second Year",
        "terseLabel": "Purchase commitment obligation due, 2020"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.",
        "label": "Purchase Obligation, Due in Third Year",
        "terseLabel": "Purchase commitment obligation due, 2021"
       }
      }
     },
     "localname": "PurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement maturing in the remainder of the fiscal year following the latest fiscal year ended. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.",
        "label": "Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year",
        "terseLabel": "Purchase commitment obligation due, 2019"
       }
      }
     },
     "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r48",
      "r56"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "terseLabel": "Reclassification to Income Statement"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "auth_ref": [
      "r133",
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r133",
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Assets from Segments"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r134",
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.",
        "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Adjusted EBITDA Reconciling Items from Segments"
       }
      }
     },
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r132",
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "negatedLabel": "Repayment of debt related to securitization transactions"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r7",
      "r89",
      "r94",
      "r385",
      "r412"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash (including $55 and $69 from VIEs, respectively)"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.",
        "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings",
        "negatedLabel": "Payment of withholding taxes on vesting of restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r227",
      "r413"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r240",
      "r241"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "verboseLabel": "REVENUE"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRemainingPerformanceObligationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRemainingPerformanceObligationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/RevenueRemainingPerformanceObligationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/RevenueRemainingPerformanceObligationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue remaining performance obligation expected timing percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRemainingPerformanceObligationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r57",
      "r127",
      "r128",
      "r137"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues",
        "totalLabel": "Total Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "REVENUES"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving corporate credit facility, net"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense",
        "terseLabel": "Royalty fee"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r288",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Debt Balances, Net of Unamortized Debt Issuance Costs"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Reconciliation of Earnings and Number of Shares Used in Calculation of Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the annual minimum payments due from financing receivables, such as, but not limited to accounts, notes, loans, and other financing receivables.",
        "label": "Schedule of Financing Receivables, Minimum Payments [Table Text Block]",
        "terseLabel": "Future Principal Payments, Net of Reserves, and Interest Rates of Vacation Ownership Notes Receivable"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r151",
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Recorded Investment in Non-accrual Notes Receivable that are 90 Days or More Past Due"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r161",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table]",
        "terseLabel": "Financing Receivable, Past Due [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r174",
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Scheduled Future Principal Payments for Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtTables",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r26",
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r126",
      "r130",
      "r131",
      "r135",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r252",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table Text Block]",
        "terseLabel": "Stock Repurchase Activity under Current Stock Repurchase Program"
       }
      }
     },
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Compensation Cost, Nonvested Awards"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r314",
      "r316",
      "r317",
      "r319",
      "r320"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r314",
      "r316",
      "r317",
      "r319",
      "r320"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Classifications of Consolidated VIE Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebt": {
     "auth_ref": [
      "r13",
      "r390",
      "r411"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 1.0,
       "parentTag": "vac_SecuredDebtNet",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "label": "Secured Debt",
        "terseLabel": "Securitized debt, net",
        "verboseLabel": "Securitized debt, net (including $1,680 and $1,706 from VIEs, respectively)"
       }
      }
     },
     "localname": "SecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingAssetReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Asset Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingAssetReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "BUSINESS SEGMENTS"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Marketing and sales"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceOtherMember": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.",
        "label": "Service, Other [Member]",
        "terseLabel": "Other services revenues"
       }
      }
     },
     "localname": "ServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Stock awards, grants in period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Stock awards granted, weighted average (in usd per share) grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Equity instruments other than options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAssumptionsUsedToEstimateFairValueOfGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAssumptionsUsedToEstimateFairValueOfGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAssumptionsUsedToEstimateFairValueOfGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares authorized for issuance under the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for grants under the plan (in shares) (less than)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r250",
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r257",
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAssumptionsUsedToEstimateFairValueOfGrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r130",
      "r174",
      "r192",
      "r194",
      "r195",
      "r424"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r38",
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "SARs"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Non-cash issuance of stock"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r15",
      "r16",
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "ILG acquisitions (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r15",
      "r16",
      "r221",
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employee stock plan issuance (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r15",
      "r16",
      "r221",
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Amounts related to share-based compensation (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r38",
      "r221",
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "ILG Acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r15",
      "r16",
      "r221",
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Employee stock plan issuance"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "terseLabel": "Share repurchase program, number of common stock authorized to be repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Shares remained available for repurchase under the program (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r20",
      "r21",
      "r153"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "MVW shareholders' equity",
        "totalLabel": "TOTAL MVW SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAccumulatedOtherComprehensiveLossDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r303",
      "r304",
      "r321"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "TOTAL EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "verboseLabel": "OPENING BALANCE 2019"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURES"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimeShareMember": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Divided property ownership entitling each owner right to use property for specified time interval.",
        "label": "Time Share [Member]",
        "terseLabel": "Sale of vacation ownership products"
       }
      }
     },
     "localname": "TimeShareMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsDeferredRevenueNarrativeDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimeSharingTransactionsAllowanceForUncollectibleAccounts": {
     "auth_ref": [
      "r431",
      "r434"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for uncollectible accounts.",
        "label": "Time Sharing Transactions, Allowance for Uncollectible Accounts",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "TimeSharingTransactionsAllowanceForUncollectibleAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsAllowanceForUncollectibleAccountsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Time Sharing Transactions, Allowance for Uncollectible Accounts [Roll Forward]",
        "terseLabel": "Time Sharing Transactions, Allowance for Uncollectible Accounts [Roll Forward]"
       }
      }
     },
     "localname": "TimeSharingTransactionsAllowanceForUncollectibleAccountsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimeSharingTransactionsDirectWriteOffsChargedAgainstAllowance": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the allowance for uncollectible accounts, for time sharing transactions, from direct write-offs charged against the allowance.",
        "label": "Time Sharing Transactions, Allowance for Uncollectible Accounts, Deductions for Direct Write-offs Charged Against Allowance",
        "negatedTerseLabel": "Write-offs"
       }
      }
     },
     "localname": "TimeSharingTransactionsDirectWriteOffsChargedAgainstAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsEstimatedCostToCompleteImprovementsAndPromisedAmenities": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated cost to complete improvements and promised amenities.",
        "label": "Time Sharing Transactions, Estimated Cost to Complete Improvements and Promised Amenities",
        "terseLabel": "Vacation ownership projects currently under development"
       }
      }
     },
     "localname": "TimeSharingTransactionsEstimatedCostToCompleteImprovementsAndPromisedAmenities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableFutureYears": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate total of all maturities of notes receivable after the first five years following the date of the financial statements.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Future Years",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableFutureYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of notes receivable related to time share sales, net of allowance for uncollectible accounts and deferred profit.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Net",
        "totalLabel": "Total Vacation ownership notes receivable, net of reserve"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableYearFive": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maturities for the fifth year following the date of the financial statements.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableYearFour": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maturities for the fourth year following the date of the financial statements.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableYearOne": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maturities for the first year following the date of the financial statements.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Year One",
        "terseLabel": "2019, remaining"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableYearOne",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableYearThree": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maturities for the third year following the date of the financial statements.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableYearTwo": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeSharingTransactionsMaturitiesOfNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maturities for the second year following the date of the financial statements.",
        "label": "Time Sharing Transactions, Maturities of Notes Receivable, Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "TimeSharingTransactionsMaturitiesOfNotesReceivableYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimesharingTransactionsStatedInterestRateForNotesReceivable": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stated interest rate of notes receivable from time-sharing transactions.",
        "label": "Time-sharing Transactions, Stated Interest Rate for Notes Receivable",
        "terseLabel": "Interest rates"
       }
      }
     },
     "localname": "TimesharingTransactionsStatedInterestRateForNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trade names and trademarks"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Goods or services transferred at a point in time"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Services transferred over time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Average price paid per share (in usd per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r37",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r37",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "periodEndLabel": "Number of shares repurchased (in shares)",
        "periodStartLabel": "Number of shares repurchased (in shares)",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r16",
      "r221",
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Repurchase of common stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r37",
      "r228",
      "r231"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock \u2014 at cost; 15,281,979 and 11,633,731 shares, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r221",
      "r227",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Repurchase of common stock",
        "terseLabel": "Cost of Shares Repurchased"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails": {
       "order": 4.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails": {
       "order": 3.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": -1.0
      },
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": 3.0,
       "parentTag": "vac_SecuredDebtNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "negatedLabel": "Unamortized debt issuance costs",
        "negatedTerseLabel": "Unamortized debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r268",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Unrecognized tax benefits, period increase"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r275"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that, if recognized, would impact the effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.",
        "label": "Valuation Allowance by Deferred Tax Asset [Axis]",
        "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]"
       }
      }
     },
     "localname": "ValuationAllowanceByDeferredTaxAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": {
     "auth_ref": [
      "r314",
      "r316",
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by category of Variable Interest Entity (VIE).",
        "label": "Variable Interest Entities [Axis]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntitiesByClassificationOfEntityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position.",
        "label": "Variable Interest Entity, Consolidated, Carrying Amount, Assets",
        "terseLabel": "VIE Assets"
       }
      }
     },
     "localname": "VariableInterestEntityConsolidatedCarryingAmountAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.",
        "label": "Variable Interest Entity, Consolidated, Carrying Amount, Liabilities",
        "terseLabel": "VIE Liabilities"
       }
      }
     },
     "localname": "VariableInterestEntityConsolidatedCarryingAmountLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "VARIABLE INTEREST ENTITIES"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": {
     "auth_ref": [
      "r315",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).",
        "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount",
        "terseLabel": "Maximum loss (less than for New York)"
       }
      }
     },
     "localname": "VariableInterestEntityEntityMaximumLossExposureAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entity"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheetsParenthetical",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r371",
      "r377"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r114",
      "r118"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Shares for diluted earnings per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r113",
      "r118"
     ],
     "calculation": {
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Shares for basic (loss) earnings per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_A2028NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2028 Notes [Member]",
        "label": "2028 Notes [Member]",
        "terseLabel": "2028 Notes"
       }
      }
     },
     "localname": "A2028NotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_AcquiredMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Acquired [Member]",
        "label": "Acquired [Member]",
        "terseLabel": "Acquired"
       }
      }
     },
     "localname": "AcquiredMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_AdjustedEarningsBeforeIncomeTaxesDepreciationAndAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A non-GAAP financial measure equal to adjusted earnings before income taxes, depreciation and amortization",
        "label": "Adjusted Earnings Before Income Taxes Depreciation And Amortization",
        "terseLabel": "Adjusted earnings before income taxes depreciation and amortization"
       }
      }
     },
     "localname": "AdjustedEarningsBeforeIncomeTaxesDepreciationAndAmortization",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_AdvanceDepositsandAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Advance Deposits and Accrued Liabilities [Member]",
        "label": "Advance Deposits and Accrued Liabilities [Member]",
        "terseLabel": "Advance Deposits and Accrued Liabilities"
       }
      }
     },
     "localname": "AdvanceDepositsandAccruedLiabilitiesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_AdvanceRateForSecuritization": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Advance Rate For Securitization",
        "label": "Advance Rate For Securitization",
        "terseLabel": "Advance rate for securitization"
       }
      }
     },
     "localname": "AdvanceRateForSecuritization",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vac_AgreementsInPrincipleToSettleMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreements In Principle To Settle [Member]",
        "label": "Agreements In Principle To Settle [Member]",
        "terseLabel": "Settled Litigation"
       }
      }
     },
     "localname": "AgreementsInPrincipleToSettleMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_AmountOfCompletedVacationOwnershipUnitsClassifiedAsPropertyAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount Of Completed Vacation Ownership Units Classified As Property And Equipment",
        "label": "Amount Of Completed Vacation Ownership Units Classified As Property And Equipment",
        "terseLabel": "Amount of completed vacation ownership units classified as property and equipment"
       }
      }
     },
     "localname": "AmountOfCompletedVacationOwnershipUnitsClassifiedAsPropertyAndEquipment",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_AncillaryRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ancillary Revenues",
        "label": "Ancillary Revenues [Member]",
        "terseLabel": "Ancillary revenues"
       }
      }
     },
     "localname": "AncillaryRevenuesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_AssetAcquisitionConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total purchase price of asset acquisition.",
        "label": "Asset Acquisition, Consideration Transferred",
        "terseLabel": "Asset Acquisition, Consideration Transferred"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferred",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of purchase price allocated to Inventory.",
        "label": "Asset Acquisition, Recognized Identifiable Assets Acquired, Inventory",
        "terseLabel": "Asset acquisition, recognized identifiable assets acquired, inventory"
       }
      }
     },
     "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredInventory",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredPropertyAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of purchase price allocated to Property and Equipment.",
        "label": "Asset Acquisition, Recognized Identifiable Assets Acquired, Property And Equipment",
        "terseLabel": "Asset acquisition, recognized identifiable assets acquired, property and equipment"
       }
      }
     },
     "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredPropertyAndEquipment",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Assets and Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_AverageEstimatedRateOfDefaultForAllOutstandingLoans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average estimated rate of default for all outstanding loans.",
        "label": "Average Estimated Rate Of Default For All Outstanding Loans",
        "terseLabel": "Average estimated rate of default for all outstanding loans"
       }
      }
     },
     "localname": "AverageEstimatedRateOfDefaultForAllOutstandingLoans",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vac_BaliIndonesiaResortTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bali, Indonesia Resort Two [Member]",
        "label": "Bali, Indonesia Resort Two [Member]",
        "terseLabel": "Bali Indonesia Resort Two"
       }
      }
     },
     "localname": "BaliIndonesiaResortTwoMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_BrandOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to the other brands, which are not specifically mentioned.",
        "label": "Brand, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "BrandOtherMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_BusinessAcquisitionEquityInterestsIssuableBySharesOwned": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Equity Interests Issuable By Shares Owned",
        "label": "Business Acquisition, Equity Interests Issuable By Shares Owned",
        "terseLabel": "Business combination, share conversion ratio"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuableBySharesOwned",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "vac_BusinessAcquisitionProFormaNetincomeAttributableToCommonShareholders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Pro Forma Net income, Attributable To Common Shareholders",
        "label": "Business Acquisition, Pro Forma Net income, Attributable To Common Shareholders",
        "terseLabel": "Net income attributable to common shareholders"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaNetincomeAttributableToCommonShareholders",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableCommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Common Stock",
        "label": "Business Combination Consideration Transferred Equity Interests Issued and Issuable, Common Stock",
        "terseLabel": "Fair value of Marriott Vacations Worldwide common stock issued in exchange for ILG outstanding shares"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableCommonStock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableEquityAwards": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Equity Awards",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Equity Awards",
        "terseLabel": "Fair value of ILG equity-based awards attributed to pre-combination service"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableEquityAwards",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationConsiderationTransferredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination Consideration Transferred [Table Text Block]",
        "label": "Business Combination Consideration Transferred [Table Text Block]",
        "terseLabel": "Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_BusinessCombinationProFormaInformationNetIncomeAttributableToCommonShareholdersSinceAcquisitionDateActual": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of net income attributable to common shareholders since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination Pro Forma Information Net Income Attributable To Common Shareholders Since Acquisition Date Actual",
        "terseLabel": "Net income attributable to common shareholders"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationNetIncomeAttributableToCommonShareholdersSinceAcquisitionDateActual",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationAdjustmentOtherLiabilitiesTaxMatters": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination Provisional Information Adjustment Other Liabilities, Tax Matters",
        "label": "Business Combination Provisional Information Adjustment Other Liabilities, Tax Matters",
        "terseLabel": "Business combination adjustment other liabilities, tax matters"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationAdjustmentOtherLiabilitiesTaxMatters",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to assets acquired net of liabilities assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Assets Acquired and Liabilities Assumed Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to debt assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Debt",
        "negatedLabel": "Debt"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDebt",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to deferred revenue acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Deferred Revenue",
        "negatedLabel": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to deferred tax liabilities assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Deferred Tax Liabilities",
        "negatedLabel": "Deferred taxes"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to other assets acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 10.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to other liabilities assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Other Liabilities",
        "negatedLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentSecuritizedDebtFromVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 9.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to securitized debt from variable interest entities assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Securitized Debt From Variable Interest Entity",
        "negatedLabel": "Securitized debt from VIEs"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentSecuritizedDebtFromVariableInterestEntity",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentVacationOwnershipNotesReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "vac_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to vacation ownership notes receivable acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination Provisional Information Initial Accounting Incomplete Adjustment Vacation Ownership Notes Receivable",
        "terseLabel": "Vacation ownership notes receivable"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentVacationOwnershipNotesReceivable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillandLiabilitiesAssumedNetAsAdjustedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, As Adjusted [Abstract]",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, As Adjusted [Abstract]",
        "terseLabel": "September 1, 2018 (as adjusted at September 30, 2019)"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillandLiabilitiesAssumedNetAsAdjustedAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of debt assumed as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Debt",
        "negatedLabel": "Debt",
        "negatedTerseLabel": "Debt"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDebt",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesDeferredRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of deferred revenue recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue",
        "negatedLabel": "Deferred revenue",
        "negatedTerseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesDeferredRevenue",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of other liabilities assumed as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other",
        "negatedLabel": "Other liabilities",
        "negatedTerseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesOther",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesSecuritizedDebtFromVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of securitized debt from variable interest entities assumed as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Securitized Debt From Variable Interest Entity",
        "negatedLabel": "Securitized debt from VIEs",
        "negatedTerseLabel": "Securitized debt from VIEs"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesSecuritizedDebtFromVariableInterestEntity",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of other assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets",
        "terseLabel": "Other assets",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedVacationOwnershipNotesReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of vacation ownership notes receivable recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Vacation Ownership Notes Receivable",
        "terseLabel": "Vacation ownership notes receivable",
        "verboseLabel": "Vacation ownership notes receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedVacationOwnershipNotesReceivable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessCombinationsProFormaAcquisitionrelatedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Costs incurred to effect a business combination, integration costs, severance and other employee-related costs",
        "label": "Business Combinations, Pro Forma, Acquisition-related Costs",
        "terseLabel": "Business combinations, pro forma, acquisition-related costs"
       }
      }
     },
     "localname": "BusinessCombinationsProFormaAcquisitionrelatedCosts",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_BusinessInterruptionInsuranceRecoveryDeductible": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Interruption Insurance Recovery, Deductible",
        "label": "Business Interruption Insurance Recovery, Deductible",
        "terseLabel": "Business interruption insurance recovery, deductible"
       }
      }
     },
     "localname": "BusinessInterruptionInsuranceRecoveryDeductible",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashBasedAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash-Based Award [Member]",
        "label": "Cash-Based Award [Member]",
        "terseLabel": "Cash-Based Award"
       }
      }
     },
     "localname": "CashBasedAwardMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Securitization Special Purpose Entity SPE And Transferor",
        "label": "Cash Flows Between Securitization Special Purpose Entity SPE And Transferor [Table Text Block]",
        "terseLabel": "Cash Flows Between Company and Variable Interest Entities"
       }
      }
     },
     "localname": "CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorFundingOfRestrictedCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 4.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorRepayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transfer or Funding Of Restricted Cash",
        "label": "Cash Flows Between Transferee And Transfer or Funding Of Restricted Cash",
        "negatedLabel": "Cash flows between transferee and transfer or funding of restricted cash (less than for third quarter of 2019)",
        "negatedTerseLabel": "Funding of restricted cash"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorFundingOfRestrictedCash",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Net.",
        "label": "Cash Flows Between Transferee and Transferor Net",
        "totalLabel": "Net Cash Flows"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorNet",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorProceeds": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Proceeds",
        "label": "Cash Flows Between Transferee And Transferor Proceeds",
        "terseLabel": "Cash flows between transferee and transferor proceeds",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorProceeds",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorProceedsFromInterestReceipts": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorProceeds",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Proceeds From Interest Receipts",
        "label": "Cash Flows Between Transferee And Transferor Proceeds From Interest Receipts",
        "terseLabel": "Interest receipts"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorProceedsFromInterestReceipts",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorProceedsFromPrincipalReceipts": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 4.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorProceeds",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Proceeds From Principal Receipts",
        "label": "Cash Flows Between Transferee And Transferor Proceeds From Principal Receipts",
        "terseLabel": "Principal receipts"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorProceedsFromPrincipalReceipts",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorRepayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Repayments",
        "label": "Cash Flows Between Transferee And Transferor Repayments",
        "negatedTotalLabel": "Total"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorRepayments",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorRepaymentsOfInterestToInvestors": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 3.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorRepayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Repayments Of Interest To Investors",
        "label": "Cash Flows Between Transferee And Transferor Repayments Of Interest To Investors",
        "negatedLabel": "Interest to investors"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorRepaymentsOfInterestToInvestors",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorRepaymentsOfPrincipalToInvestors": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorRepayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transferor Repayments Of Principal To Investors",
        "label": "Cash Flows Between Transferee And Transferor Repayments Of Principal To Investors",
        "negatedLabel": "Principal to investors"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorRepaymentsOfPrincipalToInvestors",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorRepaymentsOfWarehouseCreditFacility": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 5.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorRepayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee And Transfer or Repayments Of Warehouse Credit Facility",
        "label": "Cash Flows Between Transferee And Transfer or Repayments Of Warehouse Credit Facility",
        "negatedLabel": "Repayment of Warehouse Credit Facility"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorRepaymentsOfWarehouseCreditFacility",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransfereeAndTransferorReserveRelease": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorProceeds",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferee and Transferor Reserve Release",
        "label": "Cash Flows Between Transferee and Transferor Reserve Release",
        "terseLabel": "Reserve release"
       }
      }
     },
     "localname": "CashFlowsBetweenTransfereeAndTransferorReserveRelease",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashFlowsBetweenTransferorAndTransfereePaymentToPurchaser": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 6.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorRepayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Flows Between Transferor and Transferee, Payment to Purchaser",
        "label": "Cash Flows Between Transferor and Transferee, Payment to Purchaser",
        "negatedTerseLabel": "Voluntary clean-up call"
       }
      }
     },
     "localname": "CashFlowsBetweenTransferorAndTransfereePaymentToPurchaser",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CashInflowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Inflows [Abstract]",
        "label": "Cash Inflows [Abstract]",
        "terseLabel": "Cash Inflows"
       }
      }
     },
     "localname": "CashInflowsAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_CashOutflowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Outflows [Abstract]",
        "label": "Cash Outflows [Abstract]",
        "terseLabel": "Cash Outflows"
       }
      }
     },
     "localname": "CashOutflowsAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_CertainItemsAdjustedEBITDAReconciliation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents certain items that are used to reconcile Adjusted EBITDA to Net Income Attributable to Common Shareholders",
        "label": "Certain Items Adjusted EBITDA Reconciliation",
        "negatedTerseLabel": "Certain items"
       }
      }
     },
     "localname": "CertainItemsAdjustedEBITDAReconciliation",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ChangeinBusinessCombinationAcquisitionofLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adjustment to the fair value of the noncontrolling interest in the acquiree at the acquisition date",
        "label": "Change in Business Combination Acquisition of Less Than 100 Percent Noncontrolling Interest Fair Value",
        "terseLabel": "Change in business combination acquisition of less than 100 percent noncontrolling interest fair value"
       }
      }
     },
     "localname": "ChangeinBusinessCombinationAcquisitionofLessThan100PercentNoncontrollingInterestFairValue",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ClassANotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class A Notes [Member]",
        "label": "Class A Notes [Member]",
        "terseLabel": "Class A Notes"
       }
      }
     },
     "localname": "ClassANotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ClassBNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class B Notes [Member]",
        "label": "Class B Notes [Member]",
        "terseLabel": "Class B Notes"
       }
      }
     },
     "localname": "ClassBNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ClassCNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class C Notes [Member]",
        "label": "Class C Notes [Member]",
        "terseLabel": "Class C Notes"
       }
      }
     },
     "localname": "ClassCNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ClassOfWarrantOrRightNumberOfWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class of Warrant or Right, Number Of Warrants Exercised",
        "label": "Class Of Warrant Or Right, Number Of Warrants Exercised",
        "terseLabel": "Number of warrants exercised (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfWarrantsExercised",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_CommitmentsAndContingenciesDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and Contingencies Disclosure [Line Items]",
        "label": "Commitments and Contingencies Disclosure [Line Items]",
        "terseLabel": "Commitments and Contingencies Disclosure [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureLineItems",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_CommitmentsAndContingenciesDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and Contingencies Disclosure [Table]",
        "label": "Commitments and Contingencies Disclosure [Table]",
        "terseLabel": "Commitments and Contingencies Disclosure [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_CommitmentsToSubsidizeAssociations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments To Subsidize Associations",
        "label": "Commitments To Subsidize Associations",
        "terseLabel": "Commitments to subsidize associations"
       }
      }
     },
     "localname": "CommitmentsToSubsidizeAssociations",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ContractWithCustomerLiabilityAdvanceDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract With Customer, Liability, Advance Deposits",
        "label": "Contract With Customer, Liability, Advance Deposits",
        "terseLabel": "Advance deposits",
        "verboseLabel": "Advance deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAdvanceDeposits",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ContractWithCustomerLiabilityDeferredRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract With Customer, Liability, Deferred Revenue",
        "label": "Contract With Customer, Liability, Deferred Revenue",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityDeferredRevenue",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ContractsWithCustomersAccountsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_ContractwithCustomerReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The right to consideration that is unconditional from contracts with customers that is classified within accounts receivable",
        "label": "Contracts With Customers, Accounts Receivable",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "ContractsWithCustomersAccountsReceivable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ContractualSalesPriceForPropertyAndEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual Sales Price for disposition of Property and equipment",
        "label": "Contractual Sales Price For Property And Equipment",
        "terseLabel": "Property, plant and equipment to be sold"
       }
      }
     },
     "localname": "ContractualSalesPriceForPropertyAndEquipment",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ContractwithCustomerReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total right to consideration that is unconditional from contracts with customers",
        "label": "Contract with Customer, Receivable",
        "totalLabel": "Receivables"
       }
      }
     },
     "localname": "ContractwithCustomerReceivable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueContractsWithCustomersAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ConvertibleNoteHedgesExercised": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Convertible note hedges exercised",
        "label": "Convertible Note Hedges Exercised",
        "terseLabel": "Convertible note hedges exercised (in shares)"
       }
      }
     },
     "localname": "ConvertibleNoteHedgesExercised",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_ConvertibleNoteHedgesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Convertible Note Hedges [Member]",
        "label": "Convertible Note Hedges [Member]",
        "terseLabel": "Convertible Note Hedges"
       }
      }
     },
     "localname": "ConvertibleNoteHedgesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ConvertibleSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Convertible Senior Notes [Member]",
        "label": "Convertible Senior Notes [Member]",
        "terseLabel": "Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleSeniorNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtInterestExpenseRelatedToConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_CorporateCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Credit Facility [Member]",
        "label": "Corporate Credit Facility [Member]",
        "terseLabel": "Corporate Credit Facility"
       }
      }
     },
     "localname": "CorporateCreditFacilityMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_CorporateandOtherIncomeExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate and other income (expense).",
        "label": "Corporate and Other Income Expense",
        "negatedTerseLabel": "Corporate and other"
       }
      }
     },
     "localname": "CorporateandOtherIncomeExpense",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CostReimbursementsExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost Reimbursements, Expense",
        "label": "Cost Reimbursements, Expense",
        "terseLabel": "Cost reimbursements"
       }
      }
     },
     "localname": "CostReimbursementsExpense",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_CostReimbursementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost Reimbursements [Member]",
        "label": "Cost Reimbursements [Member]",
        "terseLabel": "Cost reimbursements"
       }
      }
     },
     "localname": "CostReimbursementsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_DebtAndFinanceLeaseObligationsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails": {
       "order": 1.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails": {
       "order": 1.0,
       "parentTag": "vac_DebtAndFinanceLeaseObligationsNet",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long term debt and finance lease obligations, gross.",
        "label": "Debt And Finance Lease Obligations Gross",
        "terseLabel": "Principal amount",
        "totalLabel": "Total",
        "verboseLabel": "Debt, gross"
       }
      }
     },
     "localname": "DebtAndFinanceLeaseObligationsGross",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_DebtAndFinanceLeaseObligationsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long term debt and finance lease obligations, net of unamortized discount and debt issuance costs.",
        "label": "Debt And Finance Lease Obligations Net",
        "netLabel": "Debt, net",
        "totalLabel": "Net carrying amount of the liability component",
        "verboseLabel": "Debt, net"
       }
      }
     },
     "localname": "DebtAndFinanceLeaseObligationsNet",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtNetCarryingValueOfConvertibleNotesDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_DebtDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Disclosure [Line Items]",
        "label": "Debt Disclosure [Line Items]",
        "terseLabel": "Debt Disclosure [Line Items]"
       }
      }
     },
     "localname": "DebtDisclosureLineItems",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_DebtDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Disclosure [Table]",
        "label": "Debt Disclosure [Table]",
        "terseLabel": "Debt Disclosure [Table]"
       }
      }
     },
     "localname": "DebtDisclosureTable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_DefaultedMortgageLoansRepurchasedNetofSubstitutions": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_CashFlowsBetweenTransfereeAndTransferorRepayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of defaulted mortgage notes receivable, net of substitutions, that were voluntarily repurchased for the period.",
        "label": "Defaulted Mortgage Loans Repurchased, Net of Substitutions",
        "negatedLabel": "Voluntary repurchases of defaulted vacation ownership notes receivable"
       }
      }
     },
     "localname": "DefaultedMortgageLoansRepurchasedNetofSubstitutions",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_DeferredRevenueandAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Revenue and Accrued Liabilities [Member]",
        "label": "Deferred Revenue and Accrued Liabilities [Member]",
        "terseLabel": "Deferred Revenue and Accrued Liabilities"
       }
      }
     },
     "localname": "DeferredRevenueandAccruedLiabilitiesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_DeferredShareUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Share Units [Member]",
        "label": "Deferred Share Units [Member]",
        "terseLabel": "Deferred Share Units"
       }
      }
     },
     "localname": "DeferredShareUnitsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document And Entity Information [Abstract]",
        "label": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "xbrltype": "stringItemType"
    },
    "vac_EligibleForSecuritizationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Eligible for Securitization [Member]",
        "label": "Eligible for Securitization [Member]",
        "terseLabel": "Eligible for securitization"
       }
      }
     },
     "localname": "EligibleForSecuritizationMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_EmployeesAndNonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employees And Non Employee Directors [Member]",
        "label": "Employees And Non Employee Directors [Member]",
        "terseLabel": "Employees and Non Employee Directors"
       }
      }
     },
     "localname": "EmployeesAndNonEmployeeDirectorsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_EquityInNetIncomeofSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity In Net Income of Subsidiaries",
        "label": "Equity In Net Income of Subsidiaries",
        "terseLabel": "Equity In Net Income of Subsidiaries"
       }
      }
     },
     "localname": "EquityInNetIncomeofSubsidiaries",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_EquityinEarningsLossesFromUnconsolidatedSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity in Earnings (Losses) From Unconsolidated Subsidiary",
        "label": "Equity in Earnings (Losses) From Unconsolidated Subsidiary",
        "verboseLabel": "Equity in earnings from unconsolidated entities"
       }
      }
     },
     "localname": "EquityinEarningsLossesFromUnconsolidatedSubsidiary",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_EstimatedCashProceedsAssetDisposals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated Cash Proceeds, Asset Disposals",
        "label": "Estimated Cash Proceeds, Asset Disposals",
        "terseLabel": "Estimated cash proceeds, asset disposals"
       }
      }
     },
     "localname": "EstimatedCashProceedsAssetDisposals",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ExchangeandThirdPartyManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exchange and Third-Party Management [Member]",
        "label": "Exchange and Third-Party Management [Member]",
        "terseLabel": "Exchange &amp; Third-Party Management"
       }
      }
     },
     "localname": "ExchangeandThirdPartyManagementMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ExercisePriceSecuritiesExcludedFromComputationOfEarningsPerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exercise Price, stock options and SARs not included in the calculation of diluted earnings per share because exercise prices exceeded average market prices for the applicable periods.",
        "label": "Exercise Price Securities, Excluded From Computation Of Earnings Per Share",
        "terseLabel": "Exercise price securities, excluded from computation of earnings per share (in usd per share)"
       }
      }
     },
     "localname": "ExercisePriceSecuritiesExcludedFromComputationOfEarningsPerShare",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "vac_ExpectedNumberOfOwnershipUnitsToBeAcquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected Number of Ownership Units to be Acquired",
        "label": "Expected Number of Ownership Units to be Acquired",
        "terseLabel": "Number of vacation ownership units expected to be acquired"
       }
      }
     },
     "localname": "ExpectedNumberOfOwnershipUnitsToBeAcquired",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_FacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facilities [Member]",
        "label": "Facilities [Member]",
        "terseLabel": "Facilities"
       }
      }
     },
     "localname": "FacilitiesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FacilityAndOtherOperatingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility And Other Operating Leases [Member]",
        "label": "Facility And Other Operating Leases [Member]",
        "terseLabel": "Facility And Other Operating Leases"
       }
      }
     },
     "localname": "FacilityAndOtherOperatingLeasesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FicoScoreLessThan600Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Less than 600 credit score as defined by the external credit rating agency, Fair Isaac Corporation (FICO). Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats.",
        "label": "Fico Score Less Than600 [Member]",
        "terseLabel": "600"
       }
      }
     },
     "localname": "FicoScoreLessThan600Member",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingExpenseNotFromContractWithCustomer": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing expenses include costs in support of the financing, servicing and securitization processes.",
        "label": "Financing Expense Not From Contract With Customer",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinancingExpenseNotFromContractWithCustomer",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_FinancingReceivableAllowanceForCreditLossesRepurchaseActivity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable, Allowance for Credit Losses, Repurchase Activity",
        "label": "Financing Receivable, Allowance for Credit Losses, Repurchase Activity",
        "verboseLabel": "Defaulted vacation ownership notes receivable repurchase activity"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRepurchaseActivity",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_FinancingReceivableAllowanceForCreditLossesThatWouldHaveBeenIncreased": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable, Allowance For Credit Losses, That Would Have Been Increased",
        "label": "Financing Receivable, Allowance For Credit Losses, That Would Have Been Increased",
        "terseLabel": "Financing receivable, allowance for credit losses, that would have been increased"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesThatWouldHaveBeenIncreased",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_FinancingReceivableAverageInvestmentNonaccrualLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable Average Investment Nonaccrual Loans",
        "label": "Financing Receivable Average Investment Nonaccrual Loans",
        "terseLabel": "Average investment in notes receivable on non-accrual status"
       }
      }
     },
     "localname": "FinancingReceivableAverageInvestmentNonaccrualLoans",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_FinancingReceivableAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable [Axis]",
        "label": "Financing Receivable [Axis]",
        "terseLabel": "Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableAxis",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_FinancingReceivableDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Financing Receivable [Axis]",
        "label": "Financing Receivable [Domain]",
        "terseLabel": "Financing Receivable [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableDomain",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAccretableYieldDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingReceivables31To90DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivables, 31 To 90 Days Past Due [Member]",
        "label": "Financing Receivables, 31 To 90 Days Past Due [Member]",
        "terseLabel": "31 \u2013 90 days past due"
       }
      }
     },
     "localname": "FinancingReceivables31To90DaysPastDueMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingReceivables90To119DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing receivables that are more than 89 days past due but fewer than 120 days past due.",
        "label": "Financing Receivables90 To119 Days Past Due [Member]",
        "terseLabel": "90-119 Days"
       }
      }
     },
     "localname": "FinancingReceivables90To119DaysPastDueMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingReceivables91To150DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivables, 91 To 150 Days Past Due [Member]",
        "label": "Financing Receivables, 91 To 150 Days Past Due [Member]",
        "terseLabel": "91 \u2013 150 days past due"
       }
      }
     },
     "localname": "FinancingReceivables91To150DaysPastDueMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing receivables that are equal to or greater than 120 days past due.",
        "label": "Financing Receivables Equal To Greater Than120 Days Past Due [Member]",
        "terseLabel": "Greater than 120 Days"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan120DaysPastDueMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingReceivablesGreaterthan150DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivables, Greater than 150 Days Past Due [Member]",
        "label": "Financing Receivables, Greater than 150 Days Past Due [Member]",
        "terseLabel": "Greater than 150 days past due"
       }
      }
     },
     "localname": "FinancingReceivablesGreaterthan150DaysPastDueMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_FinancingRevenueNotFromContractWithCustomer": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing revenues include interest income earned on vacation ownership notes receivable, fees earned from servicing the existing vacation ownership notes receivable portfolio, and other transaction-based fees charged to owners and other third parties for services.",
        "label": "Financing Revenue Not From Contract With Customer",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinancingRevenueNotFromContractWithCustomer",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_FraudulentlyInducedElectronicPaymentDisbursementsMadeToThirdParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fraudulently Induced Electronic Payment Disbursements Made To Third Parties",
        "label": "Fraudulently Induced Electronic Payment Disbursements Made To Third Parties",
        "terseLabel": "Estimate of possible loss"
       }
      }
     },
     "localname": "FraudulentlyInducedElectronicPaymentDisbursementsMadeToThirdParties",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_FutureAdoptionofNewAccountingStandardsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future Adoption of New Accounting Standards Policy [Policy Text Block]",
        "label": "Future Adoption of New Accounting Standards [Policy Text Block]",
        "terseLabel": "Future Adoption of New Accounting Standards"
       }
      }
     },
     "localname": "FutureAdoptionofNewAccountingStandardsPolicyTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_FutureMinimumPaymentsReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future Minimum Payments Receivable [Line Items]",
        "label": "Future Minimum Payments Receivable [Line Items]",
        "terseLabel": "Future Minimum Payments Receivable [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsReceivableLineItems",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_FutureMinimumPaymentsReceivableTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future Minimum Payments Receivable [Table]",
        "label": "Future Minimum Payments Receivable [Table]",
        "terseLabel": "Future Minimum Payments Receivable [Table]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsReceivableTable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_GainsAndOtherIncomeNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gains And Other Income, Net",
        "label": "Gains And Other Income, Net",
        "terseLabel": "Gains, property damage"
       }
      }
     },
     "localname": "GainsAndOtherIncomeNet",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GainsLossesAndOtherIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gains (Losses) And Other Income (Expense), Net",
        "label": "Gains (Losses) And Other Income (Expense), Net",
        "terseLabel": "(Losses) gains and other (expense) income, net"
       }
      }
     },
     "localname": "GainsLossesAndOtherIncomeExpenseNet",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GuarantorObligationsMaximumExposureUndiscountedDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due After Fifth Year",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due After Fifth Year",
        "terseLabel": "Guarantor obligations, maximum exposure, due after fifth year"
       }
      }
     },
     "localname": "GuarantorObligationsMaximumExposureUndiscountedDueAfterFifthYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GuarantorObligationsMaximumExposureUndiscountedDueInFiveYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Five Year",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Five Year",
        "terseLabel": "Guarantor obligations, maximum exposure, due in five year"
       }
      }
     },
     "localname": "GuarantorObligationsMaximumExposureUndiscountedDueInFiveYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GuarantorObligationsMaximumExposureUndiscountedDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Fourth Year",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Fourth Year",
        "terseLabel": "Guarantor obligations, maximum exposure, due in fourth year"
       }
      }
     },
     "localname": "GuarantorObligationsMaximumExposureUndiscountedDueInFourthYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GuarantorObligationsMaximumExposureUndiscountedDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Second Year",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Second Year",
        "terseLabel": "Guarantor obligations, maximum exposure, due in second year"
       }
      }
     },
     "localname": "GuarantorObligationsMaximumExposureUndiscountedDueInSecondYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GuarantorObligationsMaximumExposureUndiscountedDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Third Year",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted, Due In Third Year",
        "terseLabel": "Guarantor obligations, maximum exposure, due in third year"
       }
      }
     },
     "localname": "GuarantorObligationsMaximumExposureUndiscountedDueInThirdYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_GuarantorObligationsMaximumExposureUndiscountedDueRemainderofFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantor Obligations, Maximum Exposure, Undiscounted Due Remainder of Fiscal Year",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted Due Remainder of Fiscal Year",
        "terseLabel": "Guarantor obligations, maximum exposure. due remainder of fiscal year"
       }
      }
     },
     "localname": "GuarantorObligationsMaximumExposureUndiscountedDueRemainderofFiscalYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_HyattMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to Hyatt brand.",
        "label": "Hyatt [Member]",
        "terseLabel": "Hyatt"
       }
      }
     },
     "localname": "HyattMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_IACNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "IAC Notes [Member]",
        "label": "IAC Notes [Member]",
        "terseLabel": "IAC Notes"
       }
      }
     },
     "localname": "IACNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ILGAcquisitionConvertedRestrictedStockUnitRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "ILG Acquisition Converted Restricted Stock Unit RSUs [Member]",
        "label": "ILG Acquisition Converted Restricted Stock Unit RSUs [Member]",
        "terseLabel": "ILG Acquisition Converted RSUs"
       }
      }
     },
     "localname": "ILGAcquisitionConvertedRestrictedStockUnitRSUsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ILGIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "ILG, Inc [Member]",
        "label": "ILG, Inc [Member]",
        "terseLabel": "ILG"
       }
      }
     },
     "localname": "ILGIncMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsConsiderationTransferredDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIlgResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsProFormaResultsOfOperationsDetails",
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_IncreaseDecreaseInNotesReceivableCollections": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of principal collections on mortgage loans on real estate.",
        "label": "Increase (Decrease) in Notes Receivable Collections",
        "negatedLabel": "Vacation ownership notes receivable collections"
       }
      }
     },
     "localname": "IncreaseDecreaseInNotesReceivableCollections",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_IncreaseDecreaseInNotesReceivableOriginations": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The (increase) decrease during the reporting period in the total amount of new mortgage loans originated on real estate.",
        "label": "Increase (Decrease) in Notes Receivable Originations",
        "terseLabel": "Vacation ownership notes receivable originations"
       }
      }
     },
     "localname": "IncreaseDecreaseInNotesReceivableOriginations",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_IncrementalCommonSharesAttributableToRestrictedStockUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements for Restricted Stock Units using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Restricted Stock Units",
        "terseLabel": "Restricted stock units (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnits",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_IncrementalCommonSharesAttributableToStockOptionAndStockAppreciationRightPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements for stock options and Stock Appreciation Rights using the treasury stock method.",
        "label": "Incremental Common Shares Attributable To Stock Option And Stock Appreciation Right Plans",
        "terseLabel": "Employee stock options and SARs (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToStockOptionAndStockAppreciationRightPlans",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/EarningsPerShareReconciliationOfEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_IndemnifiedTaxLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indemnified Tax Liability [Member]",
        "label": "Indemnified Tax Liability [Member]",
        "terseLabel": "Indemnified Tax Liability"
       }
      }
     },
     "localname": "IndemnifiedTaxLiabilityMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_InformationSystemsAndTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information Systems and Technology",
        "label": "Information Systems and Technology [Member]",
        "terseLabel": "Information technology hardware and software"
       }
      }
     },
     "localname": "InformationSystemsAndTechnologyMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_InformationTechnologyAssetsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information technology assets, Gross",
        "label": "Information technology assets, Gross",
        "terseLabel": "Information technology"
       }
      }
     },
     "localname": "InformationTechnologyAssetsGross",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_InterestOnNotesReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest On Notes Receivable",
        "label": "Interest On Notes Receivable",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestOnNotesReceivable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_InterestPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Payable",
        "label": "Interest Payable [Member]",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "InterestPayableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_InterestRateSwapApril2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Rate Swap, April 2024 [Member]",
        "label": "Interest Rate Swap, April 2024 [Member]",
        "terseLabel": "Interest Rate Swap, April 2024"
       }
      }
     },
     "localname": "InterestRateSwapApril2024Member",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_InterestRateSwapSeptember2023Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Rate Swap, September 2023 [Member]",
        "label": "Interest Rate Swap, September 2023 [Member]",
        "terseLabel": "Interest Rate Swap, September 2023"
       }
      }
     },
     "localname": "InterestRateSwapSeptember2023Member",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_InterestReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Receivable",
        "label": "Interest Receivable [Member]",
        "terseLabel": "Interest receivable"
       }
      }
     },
     "localname": "InterestReceivableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_InventoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory Table",
        "label": "Inventory [Table Text Block]",
        "terseLabel": "Composition of Inventory"
       }
      }
     },
     "localname": "InventoryTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_InventoryTimeshare": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of (1) improvements, (2) held-for-sale, (3) construction-in-process, and (4) operating supplies, held in the normal course of business.",
        "label": "Inventory Timeshare",
        "terseLabel": "Inventory",
        "totalLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryTimeshare",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedBalanceSheets",
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_InventoryTimeshareGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails": {
       "order": 1.0,
       "parentTag": "vac_InventoryTimeshare",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of (1) improvements, (2) held-for-sale, and (3) construction-in-process.",
        "label": "Inventory Timeshare, Gross",
        "totalLabel": "Real estate inventory"
       }
      }
     },
     "localname": "InventoryTimeshareGross",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LandLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Land Lease",
        "label": "Land Lease [Member]",
        "terseLabel": "Land Lease"
       }
      }
     },
     "localname": "LandLeaseMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_LeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Liability",
        "label": "Lease, Liability",
        "terseLabel": "Present value of lease liabilities",
        "totalLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails",
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LeaseRightofUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease, Right-of-Use Asset",
        "label": "Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets",
        "totalLabel": "Total lease assets"
       }
      }
     },
     "localname": "LeaseRightofUseAsset",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesCarryingValuesOfLeasesDetails",
      "http://www.marriottvacationclub.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LeasesOperatingandFinancingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Leases, Operating and Financing [Abstract]",
        "label": "Leases, Operating and Financing [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LeasesOperatingandFinancingAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_LegacyILGMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Legacy ILG [Member]",
        "label": "Legacy ILG [Member]",
        "terseLabel": "Legacy-ILG"
       }
      }
     },
     "localname": "LegacyILGMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_LegacyMVWMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Legacy MVW [Member]",
        "label": "Legacy MVW [Member]",
        "terseLabel": "Legacy-MVW"
       }
      }
     },
     "localname": "LegacyMVWMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_LesseeLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Due",
        "label": "Lessee, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsDue",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityPaymentsDueYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Due Year Five",
        "label": "Lessee, Liability, Payments, Due Year Five",
        "totalLabel": "2023"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsDueYearFive",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Due Year Four",
        "label": "Lessee, Liability, Payments, Due Year Four",
        "totalLabel": "2022"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsDueYearFour",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Due Year Three",
        "label": "Lessee, Liability, Payments, Due Year Three",
        "totalLabel": "2021"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsDueYearThree",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Due Year Two",
        "label": "Lessee, Liability, Payments, Due Year Two",
        "totalLabel": "2020"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsDueYearTwo",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityPaymentsDueafterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Due after Year Five",
        "label": "Lessee, Liability, Payments, Due after Year Five",
        "totalLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsDueafterYearFive",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityPaymentsRemainderofFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Payments, Remainder of Fiscal Year",
        "label": "Lessee, Liability, Payments, Remainder of Fiscal Year",
        "totalLabel": "2019, remaining"
       }
      }
     },
     "localname": "LesseeLiabilityPaymentsRemainderofFiscalYear",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LesseeLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "vac_LesseeLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Liability, Undiscounted Excess Amount",
        "negatedTotalLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_LoanPaymentsDelinquencyPeriodBeyondWhichLoanIsConsideredDefaulted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loan Payments Delinquency Period Beyond which Loan is Considered Defaulted",
        "label": "Loan Payments Delinquency Period Beyond which Loan is Considered Defaulted",
        "terseLabel": "Period in which loan considered default loan"
       }
      }
     },
     "localname": "LoanPaymentsDelinquencyPeriodBeyondWhichLoanIsConsideredDefaulted",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vac_LongTermDebtMaturitiesRepaymentsOfPrincipalLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Debt Maturities Repayments Of Principal [Line Items]",
        "label": "Long Term Debt Maturities Repayments Of Principal [Line Items]",
        "terseLabel": "Long Term Debt Maturities Repayments Of Principal [Line Items]"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalLineItems",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_LongTermDebtMaturitiesRepaymentsOfPrincipalTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Debt Maturities Repayments Of Principal [Table]",
        "label": "Long Term Debt Maturities Repayments Of Principal [Table]",
        "terseLabel": "Long Term Debt Maturities Repayments Of Principal [Table]"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalTable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_MVW20191LLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "MVW 2019-1 LLC",
        "label": "MVW 2019-1 LLC [Member]",
        "terseLabel": "MVW 2019-1 LLC"
       }
      }
     },
     "localname": "MVW20191LLCMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_MVW20192LLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "MVW 2019-2 LLC [Member]",
        "label": "MVW 2019-2 LLC [Member]",
        "terseLabel": "MVW 2019-2 LLC"
       }
      }
     },
     "localname": "MVW20192LLCMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ManagementAndExchangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Management And Exchange",
        "label": "Management And Exchange [Member]",
        "terseLabel": "Management and exchange"
       }
      }
     },
     "localname": "ManagementAndExchangeMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ManagementContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Management Contracts [Member]",
        "label": "Management Contracts [Member]",
        "terseLabel": "Management contracts"
       }
      }
     },
     "localname": "ManagementContractsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_MarcoIslandFloridaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marco Island Florida [Member]",
        "label": "Marco Island Florida [Member]",
        "terseLabel": "Marco Island Florida"
       }
      }
     },
     "localname": "MarcoIslandFloridaMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_MarriottOwnershipResortsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marriott Ownership Resorts, Inc [Member]",
        "label": "Marriott Ownership Resorts, Inc [Member]",
        "terseLabel": "MORI"
       }
      }
     },
     "localname": "MarriottOwnershipResortsIncMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationCashFlowDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_MarriottVacationsWorldwideCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marriott Vacations Worldwide Corporation",
        "label": "Marriott Vacations Worldwide Corporation [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "MarriottVacationsWorldwideCorporationMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_MaximumPerformanceAwards": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum amount of Restricted Stock Units that may vest under performance-based vesting criteria.",
        "label": "Maximum Performance Awards",
        "terseLabel": "Maximum amount of RSU subject to vesting (in shares)"
       }
      }
     },
     "localname": "MaximumPerformanceAwards",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_NewYorkCityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "New York City [Member]",
        "label": "New York City [Member]",
        "terseLabel": "New York City, New York"
       }
      }
     },
     "localname": "NewYorkCityMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NewYorkCityandSanFransiscoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "New York City and San Fransisco [Member]",
        "label": "New York City and San Fransisco [Member]",
        "terseLabel": "New York City and San Fransisco"
       }
      }
     },
     "localname": "NewYorkCityandSanFransiscoMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NilFicoScoreMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nil credit score as defined by the external credit rating agency, Fair Isaac Corporation (FICO). Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats.",
        "label": "Nil Fico Score [Member]",
        "terseLabel": "No Score"
       }
      }
     },
     "localname": "NilFicoScoreMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NonInterestBearingNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non-Interest Bearing Note Payable [Member]",
        "label": "Non-Interest Bearing Note Payable [Member]",
        "terseLabel": "Non-Interest Bearing Note Payable"
       }
      }
     },
     "localname": "NonInterestBearingNotePayableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NonRecourseDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non Recourse Debt",
        "label": "Non Recourse Debt [Member]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "NonRecourseDebtMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NoncashIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The non-cash component of income tax expense, less the tax benefit from the exercise of stock options, SARs and RSUs.",
        "label": "Noncash Income Tax (Expense) Benefit",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "NoncashIncomeTaxExpenseBenefit",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_NonsecuritizedVacationOwnershipNotesReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nonsecuritized vacation ownership notes receivable",
        "label": "Nonsecuritized Vacation Ownership Notes Receivable [Member]",
        "terseLabel": "Non-Securitized Vacation Ownership Notes Receivable",
        "verboseLabel": "Non-Securitized"
       }
      }
     },
     "localname": "NonsecuritizedVacationOwnershipNotesReceivableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NotEligibleForSecuritizationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Not Eligible for Securitization [Member]",
        "label": "Not Eligible for Securitization [Member]",
        "terseLabel": "Not eligible for securitization"
       }
      }
     },
     "localname": "NotEligibleForSecuritizationMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_NotesReceivableBalancesNetOfReservesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes Receivable, Balances, Net Of Reserves [Table Text Block]",
        "label": "Notes Receivable, Balances, Net Of Reserves [Table Text Block]",
        "terseLabel": "Composition of Vacation Ownership Notes Receivable Balances, Net of Reserves"
       }
      }
     },
     "localname": "NotesReceivableBalancesNetOfReservesTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_NotesReceivableEstimatedAverageDefaultRates": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes Receivable, Estimated Average Default Rates",
        "label": "Notes Receivable, Estimated Average Default Rates",
        "terseLabel": "Notes receivable estimated average remaining default rates"
       }
      }
     },
     "localname": "NotesReceivableEstimatedAverageDefaultRates",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vac_NumberOfConsolidatedNotesReceivablePoolsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Consolidated Notes Receivable Pools Outstanding",
        "label": "Number of Consolidated Notes Receivable Pools Outstanding",
        "terseLabel": "Number of notes receivable pools outstanding"
       }
      }
     },
     "localname": "NumberOfConsolidatedNotesReceivablePoolsOutstanding",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_NumberOfNotesReceivablePoolsOutOfCompliance": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of notes receivable pools out of compliance with established parameters",
        "label": "Number Of Notes Receivable Pools Out Of Compliance",
        "terseLabel": "Number of notes receivable pools out of compliance"
       }
      }
     },
     "localname": "NumberOfNotesReceivablePoolsOutOfCompliance",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_NumberOfNotesReceivablePoolsUnderPerformanceTriggers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Notes Receivable Pools Under Performance Triggers",
        "label": "Number of Notes Receivable Pools Under Performance Triggers",
        "terseLabel": "Number of notes receivable pools under performance triggers"
       }
      }
     },
     "localname": "NumberOfNotesReceivablePoolsUnderPerformanceTriggers",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_NumberOfProperties": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Properties",
        "label": "Number of Properties",
        "terseLabel": "Number of other resorts and lodging properties (more than)"
       }
      }
     },
     "localname": "NumberOfProperties",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_NumberOfVacationOwnershipUnitsAcquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Vacation Ownership Units Acquired",
        "label": "Number Of Vacation Ownership Units Acquired",
        "terseLabel": "Number of vacation ownership units acquired"
       }
      }
     },
     "localname": "NumberOfVacationOwnershipUnitsAcquired",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_NumberofBrands": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Brands",
        "label": "Number of Brands",
        "terseLabel": "Number of vacation ownership brands"
       }
      }
     },
     "localname": "NumberofBrands",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_NumberofResorts": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Resorts",
        "label": "Number of Resorts",
        "terseLabel": "Number of resorts"
       }
      }
     },
     "localname": "NumberofResorts",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_OperatingSuppliesAndInventories": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails": {
       "order": 2.0,
       "parentTag": "vac_InventoryTimeshare",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Supplies and Inventories",
        "label": "Operating Supplies and Inventories",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OperatingSuppliesAndInventories",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryCompositionOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_OperatingandFinanceLeasePayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating and Finance Lease Payments",
        "label": "Operating and Finance Lease Payments",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingandFinanceLeasePayments",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_OriginatedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Originated [Member]",
        "label": "Originated [Member]",
        "terseLabel": "Originated"
       }
      }
     },
     "localname": "OriginatedMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_OtherDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Debt",
        "label": "Other Debt [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherDebtMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_OtherGuaranteesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Guarantees [Member]",
        "label": "Other Guarantees [Member]",
        "terseLabel": "Other Guarantees"
       }
      }
     },
     "localname": "OtherGuaranteesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_PastDueLoanSuspendAccrualOfInterestPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Past Due Loan Suspend Accrual of Interest Period",
        "label": "Past Due Loan Suspend Accrual of Interest Period",
        "terseLabel": "Period in which loan suspend accrual of interest"
       }
      }
     },
     "localname": "PastDueLoanSuspendAccrualOfInterestPeriod",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vac_PastDuePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Past Due Period",
        "label": "Past Due Period",
        "terseLabel": "Period in which loan considered past due"
       }
      }
     },
     "localname": "PastDuePeriod",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vac_PaymentstoAcquireBusinessesNetofCashAndRestrictedCashAcquired": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments to Acquire Businesses, Net of Cash And Restricted Cash Acquired",
        "label": "Payments to Acquire Businesses, Net of Cash And Restricted Cash Acquired",
        "negatedTerseLabel": "Acquisition of a business, net of cash and restricted cash acquired"
       }
      }
     },
     "localname": "PaymentstoAcquireBusinessesNetofCashAndRestrictedCashAcquired",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_PayrollandBenefitsLiabilityAndAccountsPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payroll and Benefits Liability And Accounts Payable [Member]",
        "label": "Payroll and Benefits Liability And Accounts Payable [Member]",
        "terseLabel": "Payroll and Benefits Liability And Accounts Payable"
       }
      }
     },
     "localname": "PayrollandBenefitsLiabilityAndAccountsPayableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_PayrollandBenefitsLiabilityAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payroll and Benefits Liability And Accrued Liabilities [Member]",
        "label": "Payroll and Benefits Liability And Accrued Liabilities [Member]",
        "terseLabel": "Payroll and Benefits Liability And Accrued Liabilities"
       }
      }
     },
     "localname": "PayrollandBenefitsLiabilityAndAccruedLiabilitiesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_PercentageOfAssetsLiabilitiesRevenuesExpensesAndCashFlowsConsolidatedAndDiscussed": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Assets, Liabilities, Revenues, Expenses and Cash Flows Consolidated and Discussed",
        "label": "Percentage of Assets, Liabilities, Revenues, Expenses and Cash Flows Consolidated and Discussed",
        "terseLabel": "Percent of the assets, liabilities, revenues, expenses and cash flows discussed"
       }
      }
     },
     "localname": "PercentageOfAssetsLiabilitiesRevenuesExpensesAndCashFlowsConsolidatedAndDiscussed",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/BasisOfPresentationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vac_PerformanceBasedRestrictedStockUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Performance Based Restricted Stock Unit [Member]",
        "label": "Performance Based Restricted Stock Unit [Member]",
        "terseLabel": "Performance-based RSUs"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_PrivateWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Private Warrants [Member]",
        "label": "Private Warrants [Member]",
        "terseLabel": "Private Warrants"
       }
      }
     },
     "localname": "PrivateWarrantsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/EarningsPerShareAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_PropertyOwnersAssociationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property Owners Associations [Member]",
        "label": "Property Owners Associations [Member]",
        "terseLabel": "Property Owners Associations"
       }
      }
     },
     "localname": "PropertyOwnersAssociationsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_RealEstateInventoryIncreaseDecreaseTrueUp": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Changes in estimates within the relative sales value calculations accounted for as real estate inventory true-ups.",
        "label": "Real Estate Inventory, Increase (Decrease) True Up",
        "terseLabel": "Real estate inventory, increase (decrease) true up (less than)"
       }
      }
     },
     "localname": "RealEstateInventoryIncreaseDecreaseTrueUp",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InventoryAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_RecoveredFraudulentlyInducedElectronicPaymentDisbursementsmadetoThirdParties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Recovered Fraudulently Induced Electronic Payment Disbursements made to Third Parties",
        "label": "Recovered Fraudulently Induced Electronic Payment Disbursements made to Third Parties",
        "terseLabel": "Recovery of funds"
       }
      }
     },
     "localname": "RecoveredFraudulentlyInducedElectronicPaymentDisbursementsmadetoThirdParties",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_RentalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental [Member]",
        "label": "Rental [Member]",
        "terseLabel": "Rental"
       }
      }
     },
     "localname": "RentalMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfIncome",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_RestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Cash",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ResultOfIncreaseInEstimatedDefaultRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The projected increased default rate to apply to the allowance for credit losses.",
        "label": "Result of Increase in Estimated Default Rate",
        "terseLabel": "Estimated default rate increases that would have resulted an increase in allowance for credit losses"
       }
      }
     },
     "localname": "ResultOfIncreaseInEstimatedDefaultRate",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "vac_RevenuesCostReimbursement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenues, Cost Reimbursement",
        "label": "Revenues, Cost Reimbursement",
        "terseLabel": "Cost reimbursements"
       }
      }
     },
     "localname": "RevenuesCostReimbursement",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_RevolvingCorporateCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revolving Corporate Credit Facility [Member]",
        "label": "Revolving Corporate Credit Facility [Member]",
        "terseLabel": "Revolving Corporate Credit Facility, net",
        "verboseLabel": "Revolving Corporate Credit Facility"
       }
      }
     },
     "localname": "RevolvingCorporateCreditFacilityMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_SanFranciscoCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "San Francisco California [Member]",
        "label": "San Francisco California [Member]",
        "terseLabel": "San Francisco, California"
       }
      }
     },
     "localname": "SanFranciscoCaliforniaMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ScheduleOfAccretableYieldTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Accretable Yield [Table Text Block]",
        "label": "Schedule Of Accretable Yield [Table Text Block]",
        "terseLabel": "Schedule Of Accretable Yield"
       }
      }
     },
     "localname": "ScheduleOfAccretableYieldTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_ScheduleOfComponentsOfInvestmentIncomeIncludedInInterestIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Income associated with vacation ownership notes receivable.",
        "label": "Schedule Of Components Of Investment Income Included In Interest Income Table [Text Block]",
        "terseLabel": "Interest Income Associated with Vacation Ownership Notes Receivable"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfInvestmentIncomeIncludedInInterestIncomeTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_ScheduleOfSecuritizedVacationOwnershipDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the securitized vacation ownership debt of the variable interest entities.",
        "label": "Schedule of Securitized Vacation Ownership Debt [Table Text Block]",
        "terseLabel": "Schedule of Securitized Vacation Ownership Debt"
       }
      }
     },
     "localname": "ScheduleOfSecuritizedVacationOwnershipDebtTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_SecuredDebtNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Secured Debt, Net",
        "label": "Secured Debt, Net",
        "totalLabel": "Secured Debt, Net"
       }
      }
     },
     "localname": "SecuredDebtNet",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_SecuritizedFinancingReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securitized Financing Receivable",
        "label": "Securitized Financing Receivable",
        "terseLabel": "Securitizations"
       }
      }
     },
     "localname": "SecuritizedFinancingReceivable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_SecuritizedVacationOwnershipDebtDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for securitized vacation ownership debt.",
        "label": "Securitized Vacation Ownership Debt Disclosure [Text Block]",
        "terseLabel": "SECURITIZED DEBT"
       }
      }
     },
     "localname": "SecuritizedVacationOwnershipDebtDisclosureTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_SecuritizedVacationOwnershipNotesReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securitized vacation ownership notes receivable",
        "label": "Securitized Vacation Ownership Notes Receivable [Member]",
        "terseLabel": "Securitized",
        "verboseLabel": "Securitized Vacation Ownership Notes Receivable"
       }
      }
     },
     "localname": "SecuritizedVacationOwnershipNotesReceivableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesNonSecuritizedNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAgingOfRecordedInvestmentInPrincipalVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableCompositionOfVacationOwnershipNotesReceivableBalancesNetOfReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableFuturePrincipalPaymentsNetOfReservesAndInterestRatesOfVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableInterestIncomeAssociatedWithVacationOwnershipNotesReceivableDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails",
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableRecordedInvestmentInNonAccrualNotesReceivableThatAreNinetyDaysOrMorePastDueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_SeniorExchangeNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Exchange Notes [Member]",
        "label": "Senior Exchange Notes [Member]",
        "terseLabel": "Exchange Notes, net",
        "verboseLabel": "Exchange Notes"
       }
      }
     },
     "localname": "SeniorExchangeNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_SeniorMVWNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior MVW Notes [Member]",
        "label": "Senior MVW Notes [Member]",
        "terseLabel": "Senior MVW Notes"
       }
      }
     },
     "localname": "SeniorMVWNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationBalanceSheetDetails",
      "http://www.marriottvacationclub.com/role/SupplementalGuarantorInformationIncomeStatementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Unsecured Notes [Member]",
        "label": "Senior Unsecured Notes [Member]",
        "terseLabel": "Senior Unsecured Notes"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ServiceBasedRestrictedStockUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service Based Restricted Stock Unit [Member]",
        "label": "Service Based Restricted Stock Unit [Member]",
        "terseLabel": "Service-based RSUs"
       }
      }
     },
     "localname": "ServiceBasedRestrictedStockUnitMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationDeferredCompensationCostsDetails",
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Weighted Average Exercise Price",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Weighted Average Exercise Price",
        "terseLabel": "Stock awards granted, weighted average (in usd per share) exercise date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageExercisePrice",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "vac_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions [Table Text Block]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions [Table Text Block]",
        "terseLabel": "Assumptions Used to Estimate Fair Value of Grants"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTableTextBlock",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vac_SheratonMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to Sheraton brand.",
        "label": "Sheraton [Member]",
        "terseLabel": "Sheraton"
       }
      }
     },
     "localname": "SheratonMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Repurchase Program Number Of Additional Shares Authorized To Be Repurchased",
        "label": "Stock Repurchase Program Number Of Additional Shares Authorized To Be Repurchased",
        "terseLabel": "Number of additional shares authorized to be repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vac_StockRepurchaseRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Repurchase [Roll Forward]",
        "label": "Stock Repurchase [Roll Forward]",
        "terseLabel": "Stock Repurchase [Roll Forward]"
       }
      }
     },
     "localname": "StockRepurchaseRollForward",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_StockRepurchasedPerShareAveragePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Repurchased, Per Share Average Price",
        "label": "Stock Repurchased, Per Share Average Price",
        "periodEndLabel": "Average price paid per share (in usd per share)",
        "periodStartLabel": "Average price paid per share (in usd per share)"
       }
      }
     },
     "localname": "StockRepurchasedPerShareAveragePrice",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "vac_StockholdersEquityNoteLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stockholders Equity Note [Line Items]",
        "label": "Stockholders Equity Note [Line Items]",
        "terseLabel": "Stockholders Equity Note [Line Items]"
       }
      }
     },
     "localname": "StockholdersEquityNoteLineItems",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_StockholdersEquityTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stockholders' Equity [Table]",
        "label": "Stockholders' Equity [Table]",
        "terseLabel": "Stockholders' Equity [Table]"
       }
      }
     },
     "localname": "StockholdersEquityTable",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_StrategicChangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Strategic Change [Member]",
        "label": "Strategic Change [Member]",
        "terseLabel": "Strategic Change"
       }
      }
     },
     "localname": "StrategicChangeMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/PropertyAndEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_SuretyBonds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Surety Bonds issued.",
        "label": "Surety Bonds",
        "terseLabel": "Surety bonds issued"
       }
      }
     },
     "localname": "SuretyBonds",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term Loan [Member]",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/DebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/DebtDebtBalancesNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://www.marriottvacationclub.com/role/DebtScheduledFuturePrincipalPaymentsForDebtDetails",
      "http://www.marriottvacationclub.com/role/FinancialInstrumentsCarryingValuesAndEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_TimeSharingEstimatedCostToCompleteAccrued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of the total estimated cost to complete phases of existing portfolio which is included within liabilities on the balance sheet.",
        "label": "Time Sharing, Estimated Cost To Complete Accrued",
        "terseLabel": "Time share, accrued costs"
       }
      }
     },
     "localname": "TimeSharingEstimatedCostToCompleteAccrued",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ContingenciesAndCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_TimeSharingTransactionsCleanUpOfWarehouseCreditFacility": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Time Sharing Transactions, Clean-Up Of Warehouse Credit Facility",
        "label": "Time Sharing Transactions, Clean-Up Of Warehouse Credit Facility",
        "negatedTerseLabel": "Clean-up call"
       }
      }
     },
     "localname": "TimeSharingTransactionsCleanUpOfWarehouseCreditFacility",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableNotesReceivableReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_TransferFromPropertyAndEquipmentToInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transfer From Property And Equipment To Inventory",
        "label": "Transfer From Property And Equipment To Inventory",
        "negatedTerseLabel": "Non-cash transfer from property and equipment to inventory"
       }
      }
     },
     "localname": "TransferFromPropertyAndEquipmentToInventory",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/InterimConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_TreasuryStockValueGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Treasury Stock, Value, Gross",
        "label": "Treasury Stock, Value, Gross",
        "periodEndLabel": "Cost of Shares Repurchased",
        "periodStartLabel": "Cost of Shares Repurchased"
       }
      }
     },
     "localname": "TreasuryStockValueGross",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/ShareholdersEquitySummaryOfStockRepurchaseActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_TrustEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trust Entity [Axis]",
        "label": "Trust Entity [Axis]",
        "terseLabel": "Trust Entity [Axis]"
       }
      }
     },
     "localname": "TrustEntityAxis",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_TrustEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Trust Entity [Axis]",
        "label": "Trust Entity [Domain]",
        "terseLabel": "Trust Entity [Domain]"
       }
      }
     },
     "localname": "TrustEntityDomain",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_VacationOwnershipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vacation Ownership [Member]",
        "label": "Vacation Ownership [Member]",
        "terseLabel": "Vacation Ownership"
       }
      }
     },
     "localname": "VacationOwnershipMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsGoodwillDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAdjustedEbitdaDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsAssetsDetails",
      "http://www.marriottvacationclub.com/role/BusinessSegmentsRevenuesDetails",
      "http://www.marriottvacationclub.com/role/RevenueRevenueWithCustomersDetails",
      "http://www.marriottvacationclub.com/role/RevenueTimingOfRevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_VacationOwnershipNotesReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vacation Ownership Notes Receivable [Member]",
        "label": "Vacation Ownership Notes Receivable [Member]",
        "terseLabel": "Vacation ownership notes receivable, net of reserves"
       }
      }
     },
     "localname": "VacationOwnershipNotesReceivableMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_VacationOwnershipNotesReceivableSecuritizationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vacation Ownership Notes Receivable Securitizations [Member]",
        "label": "Vacation Ownership Notes Receivable Securitizations [Member]",
        "terseLabel": "Vacation Ownership Notes Receivable Securitizations"
       }
      }
     },
     "localname": "VacationOwnershipNotesReceivableSecuritizationsMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_VacationOwnershipProductFinancingTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vacation Ownership Product, Financing Term",
        "label": "Vacation Ownership Product, Financing Term",
        "terseLabel": "Vacation ownership product, financing term"
       }
      }
     },
     "localname": "VacationOwnershipProductFinancingTerm",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/AcquisitionsAndDispositionsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "vac_ValuesOfVacationOwnershipNotesReceivableThatWereSecuritizedDuringThePeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Values Of Vacation Ownership Notes Receivable That Were Securitized During The Period",
        "label": "Values Of Vacation Ownership Notes Receivable That Were Securitized During The Period",
        "negatedTerseLabel": "Values of vacation ownership notes receivable that were securitized during the period"
       }
      }
     },
     "localname": "ValuesOfVacationOwnershipNotesReceivableThatWereSecuritizedDuringThePeriod",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_ValuesofVacationOwnershipNotesReceivablethatWerePurchasedByTrustDuringthePeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Values of Vacation Ownership Notes Receivable that Were Purchased By Trust During the Period",
        "label": "Values of Vacation Ownership Notes Receivable that Were Purchased By Trust During the Period",
        "terseLabel": "Values of vacation ownership notes receivable that were purchased by trust during the period"
       }
      }
     },
     "localname": "ValuesofVacationOwnershipNotesReceivablethatWerePurchasedByTrustDuringthePeriod",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vac_WarehouseCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Warehouse Credit Facility [Member]",
        "label": "Warehouse Credit Facility [Member]",
        "terseLabel": "Warehouse Credit Facility"
       }
      }
     },
     "localname": "WarehouseCreditFacilityMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/SecuritizedDebtAdditionalInformationDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtFuturePaymentsVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/SecuritizedDebtVacationOwnershipNotesReceivableSecuritizationsDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesCashFlowsBetweenCompanyAndVariableInterestEntitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesClassificationsOfConsolidatedVieAssetsAndLiabilitiesDetails",
      "http://www.marriottvacationclub.com/role/VariableInterestEntitiesInterestIncomeAndExpenseRecognizedAsResultOfOurInvolvementWithVariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vac_WeightedAverageFicoScoreWithinOriginatedLoanPool": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average FICO score within originated loan pool",
        "label": "Weighted average FICO score within originated loan pool",
        "terseLabel": "Weighted average FICO score within originated loan pool"
       }
      }
     },
     "localname": "WeightedAverageFicoScoreWithinOriginatedLoanPool",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "vac_WeightedaveragediscountrateleaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average discount rate, lease [Abstract]",
        "label": "Weighted-average discount rate, lease [Abstract]",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "WeightedaveragediscountrateleaseAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_WeightedaverageremainingleasetermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average remaining lease term [Abstract]",
        "label": "Weighted-average remaining lease term [Abstract]",
        "terseLabel": "Weighted-average remaining lease term (in years)"
       }
      }
     },
     "localname": "WeightedaverageremainingleasetermAbstract",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vac_WestinMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to Westin brand.",
        "label": "Westin [Member]",
        "terseLabel": "Westin"
       }
      }
     },
     "localname": "WestinMember",
     "nsuri": "http://www.marriottvacationclub.com/20190930",
     "presentation": [
      "http://www.marriottvacationclub.com/role/VacationOwnershipNotesReceivableLegacyIlgVacationOwnershipNotesReceivableBrandAndFicoScoreDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(i)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(i)(4))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953659-111524"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5111-111524"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5111-111524"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953401-111524"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "30",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118938799&loc=d3e13503-111538"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118939070&loc=d3e15032-111544"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118939070&loc=d3e15032-111544"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921842-210448"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82922355-210448"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-10(d)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=116634808&loc=d3e168853-122756"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-10(d)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=116634808&loc=d3e168853-122756"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL108322424-203045"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6228884-111685"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(a)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=68077313&loc=d3e27327-108691"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=68077313&loc=d3e27327-108691"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=68077313&loc=d3e27327-108691"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=68077313&loc=d3e27327-108691"
  },
  "r435": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r436": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r437": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r438": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r439": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r440": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r441": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r442": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r443": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r444": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r445": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "3",
   "Subparagraph": "4",
   "Subsection": "10"
  },
  "r446": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "d",
   "Publisher": "SEC",
   "Section": "3",
   "Subparagraph": "(4)(iii)",
   "Subsection": "10"
  },
  "r447": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "d",
   "Publisher": "SEC",
   "Section": "3",
   "Subparagraph": "(4)(iv)",
   "Subsection": "10"
  },
  "r448": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "d",
   "Publisher": "SEC",
   "Section": "3",
   "Subparagraph": "4",
   "Subsection": "10"
  },
  "r449": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "3",
   "Subparagraph": "4",
   "Subsection": "10"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r450": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "f",
   "Publisher": "SEC",
   "Section": "3",
   "Subparagraph": "4",
   "Subsection": "10"
  },
  "r451": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r452": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04"
  },
  "r453": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05"
  },
  "r454": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.18)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868897&loc=SL114872001-224240"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
