XML 95 R84.htm IDEA: XBRL DOCUMENT
v3.25.1

VARIABLE INTEREST ENTITIES - Cash Flows Between Company and Variable Interest Entities (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2025 | Mar. 31, 2024
Vacation Ownership Notes Receivable Securitizations |  |
Cash Inflows [Abstract] |  |
Net proceeds from vacation ownership notes receivable securitizations | $ 0 | $ 425
Principal receipts | 141 | 141
Interest receipts | 65 | 65
Reserve release | 0 | 60
Total | 206 | 691
Cash Outflows [Abstract] |  |
Principal payments | (140) | (132)
Voluntary repurchases of defaulted vacation ownership notes receivable | (43) | (35)
Voluntary clean-up call | 0 | (29)
Interest payments | (23) | (21)
Funding of restricted cash | 0 | (112)
Total | (206) | (329)
Cash Flows Between Transferee and Transferor Net | 0 | 362
Warehouse Credit Facility |  |
Cash Inflows [Abstract] |  |
Net proceeds from vacation ownership notes receivable securitizations | 206 | 94
Principal receipts | 17 | 10
Interest receipts | 9 | 6
Reserve release | 0 | 6
Total | 232 | 116
Cash Outflows [Abstract] |  |
Principal payments | (14) | (7)
Voluntary repurchases of defaulted vacation ownership notes receivable | 0 | (2)
Repayment of Warehouse Credit Facility | 0 | (236)
Interest payments | (3) | (3)
Funding of restricted cash | (9) | (2)
Total | (26) | (250)
Cash Flows Between Transferee and Transferor Net | $ 206 | $ (134)

X
- Definition Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromAccountsReceivableSecuritization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transfer or Funding Of Restricted Cash + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorFundingOfRestrictedCash
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Net. + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorNet
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Proceeds + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorProceeds
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Proceeds From Interest Receipts + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorProceedsFromInterestReceipts
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Proceeds From Principal Receipts + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorProceedsFromPrincipalReceipts
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Repayments + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorRepayments
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Repayments Of Interest To Investors + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorRepaymentsOfInterestToInvestors
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Repayments Of Principal To Investors + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorRepaymentsOfPrincipalToInvestors
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Flows Between Transferee And Transferor Repayments Of Warehouse Credit Facility + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorRepaymentsOfWarehouseCreditFacility
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Flows Between Transferee and Transferor Reserve Release + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransfereeAndTransferorReserveRelease
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Flows Between Transferor and Transferee, Payment to Purchaser + References No definition available. + Details
Name: | vac_CashFlowsBetweenTransferorAndTransfereePaymentToPurchaser
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Inflows [Abstract] + References No definition available. + Details
Name: | vac_CashInflowsAbstract
Namespace Prefix: | vac_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash Outflows [Abstract] + References No definition available. + Details
Name: | vac_CashOutflowsAbstract
Namespace Prefix: | vac_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of defaulted mortgage notes receivable, net of substitutions, that were voluntarily repurchased for the period. + References No definition available. + Details
Name: | vac_DefaultedMortgageLoansRepurchasedNetofSubstitutions
Namespace Prefix: | vac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=vac_VacationOwnershipNotesReceivableSecuritizationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=vac_WarehouseCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |