v3.4.0.3
Organization and Nature of Business (Details)
3 Months Ended
Mar. 31, 2016
employee
segment
May. 03, 2007
Organization And Nature Of Business [Abstract]    
IBG Inc. ownership % of IBG LLC 15.70% 10.00%
Number of employees | employee 1,114  
Number of operating segments | segment 2