XML 53 R55.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Equity Method Investments and Related-Party Transactions - Schedule of Related Party Transactions (Detail) - Euro Infrastructure Co [Member] - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Mar. 31, 2019
Related Party Transaction [Line Items] |  |  |  |  |
Revenue |  | $ 1,620 | $ 8,469 | $ 4,798 |
Expense | $ 1,815 | 5,664 | 10,720 | 10,254 |
Cash received | 6,253 | 4,048 | 8,605 | 10,102 |
Cash paid | 3,198 | $ 6,585 | 10,654 | $ 10,677 |
Collections in excess of revenues and deferred revenues | $ 3,113 |  | $ 3,113 |  | $ 4,703

X
- Definition Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07.1(c)) -URI http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_RevenueFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The carrying amount of consideration received or receivable as of the balance sheet date with related parties on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income. + References No definition available. + Details
Name: | vsat_CollectionsInExcessOfRevenuesAndDeferredRevenuesRelatedParties
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts paid to related parties in the ordinary course of business. + References No definition available. + Details
Name: | vsat_RelatedPartyTransactionAmountsPaidToRelatedParty
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amounts received from related parties in the ordinary course of business. + References No definition available. + Details
Name: | vsat_RelatedPartyTransactionCashReceivedFromRelatedParty
Namespace Prefix: | vsat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=vsat_EuroInfrastructureCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |