XML 85 R77.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Debt and Finance Obligations - Schedule of Changes to our financing arrangements (Details) $ in Thousands | 6 Months Ended
--- | ---
Jun. 30, 2024 USD ($)
Debt Disclosure [Abstract] |
Balance at December 31 2023 | $ 0
Additions | 13,062
Payments | (7,986)
Foreign currency translation adjustment | (102)
Balance at June 30, 2024 | $ 4,974

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6 + Details
Name: | us-gaap_DeferredTaxLiabilitiesFinancingArrangements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Financing Arrangements Additions + References No definition available. + Details
Name: | vvi_FinancingArrangementsAdditions
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Arrangements Foreign Currency Translation Adjustment + References No definition available. + Details
Name: | vvi_FinancingArrangementsForeignCurrencyTranslationAdjustment
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Arrangements Payments + References No definition available. + Details
Name: | vvi_FinancingArrangementsPayments
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration