XML 52 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Summary of Commission Revenue by Fee Type (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commission revenue by fee type      
Revenues $ 435,565 $ 393,422 $ 367,730
Commissions [Member]      
Commission revenue by fee type      
Disclosed trading 228,004 234,143 230,319
Open Trading - matched principal trading 65,932 45,660 37,747
Total variable transaction fees 293,936 279,803 268,066
Distribution fees and unused minimum fees 96,898 75,479 64,241
Revenues $ 390,834 $ 355,282 $ 332,307