XML 74 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies - Summary of Commission Revenue by Fee Type (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Commission revenue by fee type        
Revenues $ 131,597 $ 101,443 $ 381,578 $ 323,121
Commissions [Member]        
Commission revenue by fee type        
Disclosed trading 69,541 49,727 202,905 172,443
Open Trading - matched principal trading 26,444 16,228 72,934 44,943
Total variable transaction fees 95,985 65,955 275,839 217,386
Distribution fees and unused minimum fees 23,884 24,558 70,914 72,012
Revenues $ 119,869 $ 90,513 $ 346,753 $ 289,398