XML 73 R62.htm IDEA: XBRL DOCUMENT
v3.25.1

CONTINGENCIES AND COMMITMENTS (Details) $ in Millions | Mar. 31, 2025 USD ($) transaction vacation_ownership_unit
--- | ---
Commitments and Contingencies Disclosure [Line Items] |
Surety bonds issued | $ 127
Guarantor obligations, maximum exposure, remainder of year | 18
Bali, Indonesia |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 32
Number of transactions | transaction | 2
Thailand |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 80
Number of transactions | transaction | 2
Nashville, Tennessee |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 122
Purchase commitment obligation due, 2027 | 14
Purchase commitment obligation due, 2028 | $ 108
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 168
32 Unit Transaction | Bali, Indonesia |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, remainder of 2025 | $ 10
Purchase commitment obligation due, 2026 | $ 1
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 32
26 Unit Transaction | Bali, Indonesia |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, remainder of 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
52 Unit Transaction | Thailand |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, remainder of 2025 | $ 43
Number of vacation ownership units, acquisition pending | vacation_ownership_unit | 52
60 Unit Transaction | Thailand |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment obligation due, remainder of 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
Revolving corporate credit facility, net |
Commitments and Contingencies Disclosure [Line Items] |
Letters of credit outstanding | $ 11
Revolving corporate credit facility, net | Securitization Transaction |
Commitments and Contingencies Disclosure [Line Items] |
Letters of credit outstanding | 10
Letter of credit |
Commitments and Contingencies Disclosure [Line Items] |
Letters of credit outstanding | $ 10
Exchange & Third-Party Management |
Commitments and Contingencies Disclosure [Line Items] |
Guarantor obligations, ownership percentage | 95.00%
Information technology hardware and software |
Commitments and Contingencies Disclosure [Line Items] |
Purchase commitment | $ 75
Purchase commitment obligation due, remainder of 2025 | 37
Purchase commitment obligation due, 2026 | 27
Purchase commitment obligation due, 2027 | 9
Purchase commitment obligation due, 2028 | $ 2

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 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 Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
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, Remainder Of Year + References No definition available. + Details
Name: | vac_GuarantorObligationsMaximumExposureUndiscountedRemainderOfYear
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 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_BaliIndonesiaMember
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: | srt_StatementGeographicalAxis=vac_NashvilleTennesseeMember
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: | 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: | 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: |