XML 65 R54.htm IDEA: XBRL DOCUMENT
v3.21.1

Overview and Basis of Presentation - Narrative (Details) $ in Millions |  | 3 Months Ended
--- | --- | ---
Aug. 05, 2020 USD ($) | Mar. 31, 2021 Segment
Overview And Summary Of Significant Accounting Policies [Line Items] |  |
Number of reportable segments | Segment |  | 2
Initial Investment | $ 135.0 |
Fees | $ 9.2 |
Remaining maturities of highly-liquid investments |  | three months or less
Percentage of non equity ownership related redeemable noncontrolling interests |  | 54.50%
Maximum |  |
Overview And Summary Of Significant Accounting Policies [Line Items] |  |
Lease expiration period |  | 24 years
Maximum | Land |  |
Overview And Summary Of Significant Accounting Policies [Line Items] |  |
Lease expiration period |  | 46 years

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash and cash equivalents maturity description. + References No definition available. + Details
Name: | vvi_CashAndCashEquivalentsMaturityDescription
Namespace Prefix: | vvi_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial investment. + References No definition available. + Details
Name: | vvi_InitialInvestment
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount related to investment fees during the period. + References No definition available. + Details
Name: | vvi_InvestmentFees
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease expiration period. + References No definition available. + Details
Name: | vvi_LeaseExpirationPeriod
Namespace Prefix: | vvi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Overview and summary of significant accounting policies. + References No definition available. + Details
Name: | vvi_OverviewAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | vvi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of non equity ownership related redeemable noncontrolling interests. + References No definition available. + Details
Name: | vvi_PercentageOfNonEquityOwnershipRelatedRedeemableNoncontrollingInterests
Namespace Prefix: | vvi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |