Annual report pursuant to Section 13 and 15(d)

Notes Payable (Schedule of Notes Payable) (Details)

v3.6.0.2
Notes Payable (Schedule of Notes Payable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Debt Instrument [Line Items]    
Note payable $ 26,417 $ 53,921
Debt issuance cost 0 (253)
Notes payable, unamortized discount 872 1,492
Notes payable to clearing firm under forgivable loans    
Debt Instrument [Line Items]    
Note payable 4,285 6,429
Notes payable to finance business acquisition    
Debt Instrument [Line Items]    
Note payable 0 17,804
Notes payable, unamortized discount   172
Notes payable under subsidiary's term loan with bank    
Debt Instrument [Line Items]    
Note payable 153 564
Note payable under subsidiary's revolver with bank    
Debt Instrument [Line Items]    
Note payable 620 950
Notes payable by subsidiary to certain former shareholders of Highland    
Debt Instrument [Line Items]    
Note payable 6,738 6,738
Notes payable to KMS' former shareholders    
Debt Instrument [Line Items]    
Note payable 3,852 5,711
Notes payable, unamortized discount 221 343
Notes payable to SSN's former shareholders    
Debt Instrument [Line Items]    
Note payable 10,769 15,378
Notes payable, unamortized discount 651 977
Other    
Debt Instrument [Line Items]    
Note payable $ 0 $ 600