XML 115 R98.htm IDEA: XBRL DOCUMENT
v3.25.0.1

CONTINGENCIES AND COMMITMENTS (Details) $ in Millions | Dec. 31, 2024 USD ($) transaction vacation_ownership_unit lawsuit
--- | ---
Commitments and Contingencies Disclosure [Line Items] |
Surety bonds issued | $ 130
Guarantor obligations, maximum exposure. due in first year | 20
Nashville, Tennessee |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | 122
Purchase commitment obligation due, 2026 | 14
Purchase commitment obligation due, 2027 | $ 108
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 168
Bali, Indonesia |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 32
Number of transactions | transaction | 2
Bali, Indonesia | 32 Unit Transaction |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, 2025 | $ 10
Purchase commitment obligation due, 2026 | $ 1
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 32
Bali, Indonesia | 26 Unit Transaction |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, 2025 | $ 6
Purchase commitment obligation due, 2026 | 14
Purchase commitment obligation due, 2027 | $ 1
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 26
Thailand |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 80
Number of transactions | transaction | 2
Thailand | 52 Unit Transaction |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, 2025 | $ 43
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 52
Thailand | 60 Unit Transaction |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, 2025 | $ 4
Purchase commitment obligation due, 2026 | 31
Purchase commitment obligation due, 2027 | $ 2
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 60
St. Regis Residence Club, New York |
Commitments and Contingencies Disclosure [Line Items] |
Remaining claim | lawsuit | 1
Revolving Credit Facility |
Commitments and Contingencies Disclosure [Line Items] |
Letters of credit outstanding | $ 18
Revolving Credit Facility | Securitization Transaction |
Commitments and Contingencies Disclosure [Line Items] |
Letters of credit outstanding | 17
Letter of Credit |
Commitments and Contingencies Disclosure [Line Items] |
Letters of credit outstanding | 22
Exchange & Third-Party Management |
Commitments and Contingencies Disclosure [Line Items] |
Guarantor obligations, maximum exposure | 3
Guarantor obligations, maximum exposure. due in first year | 1
Guarantor obligations, maximum exposure, due in second year | 1
Guarantor obligations, maximum exposure, due in third year | 1
Guarantor obligations, maximum exposure, due in fourth year | $ 1
Guarantor obligations, ownership percentage | 95.00%
Information technology hardware and software |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 82
Purchase commitment obligation due, 2025 | 49
Purchase commitment obligation due, 2026 | 24
Purchase commitment obligation due, 2027 | 7
Purchase commitment obligation due, 2028 | $ 2

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInFourthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments and Contingencies Disclosure [Line Items] + References No definition available. + Details
Name: | vac_CommitmentsAndContingenciesDisclosureLineItems
Namespace Prefix: | vac_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Guarantor Obligations Maximum Exposure Undiscounted Due In Fourth Year + References No definition available. + Details
Name: | vac_GuarantorObligationsMaximumExposureUndiscountedDueInFourthYear
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Guarantor Obligations Maximum Exposure Undiscounted Due In Second Year + References No definition available. + Details
Name: | vac_GuarantorObligationsMaximumExposureUndiscountedDueInSecondYear
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Guarantor Obligations Maximum Exposure Undiscounted Due In Third Year + References No definition available. + Details
Name: | vac_GuarantorObligationsMaximumExposureUndiscountedDueInThirdYear
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Guarantor Obligations Maximum Exposure Undiscounted Due Year One + References No definition available. + Details
Name: | vac_GuarantorObligationsMaximumExposureUndiscountedDueYearOne
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Guarantor Obligations, Ownership Percentage + References No definition available. + Details
Name: | vac_GuarantorObligationsOwnershipPercentage
Namespace Prefix: | vac_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Transactions + References No definition available. + Details
Name: | vac_NumberOfTransactions
Namespace Prefix: | vac_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Vacation Ownership Units, Acquisition Pending + References No definition available. + Details
Name: | vac_NumberOfVacationOwnershipUnitsAcquisitionPending
Namespace Prefix: | vac_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Remaining Claim + References No definition available. + Details
Name: | vac_RemainingClaim
Namespace Prefix: | vac_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Surety Bonds issued. + References No definition available. + Details
Name: | vac_SuretyBonds
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_StatementGeographicalAxis=vac_NashvilleTennesseeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=vac_BaliIndonesiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vac_PurchaseObligationTransactionAxis=vac_A32UnitTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vac_PurchaseObligationTransactionAxis=vac_A26UnitTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_TH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vac_PurchaseObligationTransactionAxis=vac_A52UnitTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vac_PurchaseObligationTransactionAxis=vac_A60UnitTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=vac_St.RegisResidenceClubNewYorkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=vac_SecuritizationTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=vac_ExchangeandThirdPartyManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=vac_InformationSystemsAndTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |