XML 70 R52.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Tax Receivable Agreements (Details) - USD ($) $ in Thousands |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | ---
Jan. 01, 2018 | Apr. 15, 2015 | Feb. 28, 2017 | Mar. 31, 2018 | Dec. 31, 2017
Tax Receivable Agreements [Abstract] |  |  |  |  |
Payment on applicable cash tax savings (as a percent) |  | 85.00% |  |  |
First payment made |  |  | $ 7,000 |  |
Deferred tax assets related to exchange of units |  | $ 220,800 |  |  |
Minimum tax receivable agreement obligation over the agreed period |  | 300 |  |  |
Maximum tax receivable agreement obligation over the agreed period |  | $ 12,800 |  |  |
Period over which the obligations are to be settled |  | 15 years |  |  |
Reduction of paid-in capital for the difference between TRA liability and related deferred tax asset. |  | $ 19,900 |  |  |
U.S. federal statutory rate (as a percent) | 21.00% |  |  |  | 35.00%
Reduction to additional paid-in capital as a result of differences between estimate and tax returns |  |  |  | $ 86,600 |
Deferred tax assets |  |  |  | 99,100 | $ 101,600
Tax receivable agreement obligations |  |  |  | $ 147,040 | $ 147,040

X
- Definition Amount of other increase (decrease) in additional paid in capital (APIC). + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(c) -URI http://asc.fasb.org/extlink&oid=65882285&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=65882285&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=65882285&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of addition (reduction) to additional paid-in capital as a result of differences between estimate and tax returns. + References No definition available. + Details
Name: | virt_AdditionReductionToAdditionalPaidInCapitalAsResultOfDifferencesBetweenEstimateAndTaxReturns
Namespace Prefix: | virt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount before allocation of valuation allowances of deferred tax asset attributable to exchange of units for shares in the reorganization process. + References No definition available. + Details
Name: | virt_DeferredTaxAssetsExchangeOfUnits
Namespace Prefix: | virt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Company made its first payment under the tax receivable agreement. + References No definition available. + Details
Name: | virt_FirstPaymentMadeUnderTaxReceivableAgreement
Namespace Prefix: | virt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the carrying amount on the reporting date of the obligations relating to the tax receivable agreement. + References No definition available. + Details
Name: | virt_TaxReceivableAgreementObligations
Namespace Prefix: | virt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the maximum range of yearly payment on the carrying amount on the reporting date of the obligations relating to the tax receivable agreement to be paid over the agreed period. + References No definition available. + Details
Name: | virt_TaxReceivableAgreementObligationsOverPeriodMaximumYearlyPaymentRange
Namespace Prefix: | virt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the minimum range of yearly payment on the carrying amount on the reporting date of the obligations relating to the tax receivable agreement to be paid over the agreed period. + References No definition available. + Details
Name: | virt_TaxReceivableAgreementObligationsOverPeriodMinimumYearlyPaymentRange
Namespace Prefix: | virt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the term of settlement of obligations under the tax receivable agreement. + References No definition available. + Details
Name: | virt_TaxReceivableAgreementObligationsSettlementTerm
Namespace Prefix: | virt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of applicable cash tax savings, which the entity will pay to the counterparty under the terms of the agreement. + References No definition available. + Details
Name: | virt_TaxReceivableAgreementPaymentsPercentageOfCashTaxSavings
Namespace Prefix: | virt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Receivable Agreements [Abstract] + References No definition available. + Details
Name: | virt_TaxReceivableAgreementsAbstract
Namespace Prefix: | virt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration