XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Summary of Commission Revenue by Fee Type (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Commission revenue by fee type    
Revenues $ 124,491 $ 114,714
Commissions [Member]    
Commission revenue by fee type    
Disclosed trading 66,056 66,253
Open Trading - matched principal trading 23,036 13,524
Total variable transaction fees 89,092 79,777
Distribution fees and unused minimum fees 23,668 22,995
Revenues $ 112,760 $ 102,772