XML 118 R102.htm IDEA: XBRL DOCUMENT
v3.19.1

Capital Structure - Additional Information (Details) | 3 Months Ended |
--- | --- | ---
Mar. 31, 2019 class vote shares | Mar. 31, 2018 shares | Dec. 31, 2018 shares
Class of Stock [Line Items] |  |  |
Number of classes of common stock | class | 4 |  |
Non-voting common interest units outstanding (in shares) | shares | 8,520,755 |  | 8,760,755
Number of non-voting common interest units forfeited or repurchased (in shares) | shares | 240,000 | 3,540,312 |
Class A common stock and Class C common stock |  |  |
Class of Stock [Line Items] |  |  |
Number of votes | vote | 1 |  |
Class B common stock and Class D common stock |  |  |
Class of Stock [Line Items] |  |  |
Number of votes | vote | 10 |  |

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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-voting common interest units forfeited or repurchased during the period. + References No definition available. + Details
Name: | virt_NonvotingCommonInterestUnitsForfeitedOrRepurchased
Namespace Prefix: | virt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-voting common interest units outstanding related to former Class A-2 profits, interests, Class B and East MIP Class B interests that were reclassified into non-voting common interest units. + References No definition available. + Details
Name: | virt_NonvotingCommonInterestUnitsOutstanding
Namespace Prefix: | virt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of Classes of common stock. + References No definition available. + Details
Name: | virt_NumberOfClassesOfCommonStock
Namespace Prefix: | virt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the information pertaining to number of votes provided to stockholders on all matters. + References No definition available. + Details
Name: | virt_NumberOfVotesToStockholders
Namespace Prefix: | virt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=virt_CommonClassAAndCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=virt_CommonClassBAndDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |