XML 88 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Summary of the Companys Change in the Common Stock (Detail)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Class of Stock [Line Items]      
Outstanding shares of voting common stock at the beginning of year 37,728,857us-gaap_CommonStockSharesOutstanding    
Exercise of stock options 165,340us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 256,622us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 1,511,207us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Outstanding shares of voting common stock at the end of year 37,318,722us-gaap_CommonStockSharesOutstanding 37,728,857us-gaap_CommonStockSharesOutstanding  
Voting Common Stock [Member]      
Class of Stock [Line Items]      
Outstanding shares of voting common stock at the beginning of year 39,224,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
38,902,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
37,725,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
Exercise of stock options 120,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
256,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
1,498,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
Issuance of restricted stock, net of shares withheld for tax payments and cancellations 116,000us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
66,000us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
(321,000)us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
Outstanding shares of voting common stock at the end of year 39,460,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
39,224,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember
38,902,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mktx_VotingCommonStockMember