Annual report pursuant to Section 13 and 15(d)

Notes Payable (Schedule of Notes Payable) (Details)

v3.8.0.1
Notes Payable (Schedule of Notes Payable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Note payable $ 96,849 $ 26,417
Senior notes 76,569 0
Less: Unamortized debt issuance costs (3,412) 0
Notes payable, unamortized discount 424 872
Notes payable to clearing firm under forgivable loans    
Debt Instrument [Line Items]    
Note payable 2,143 4,285
Notes payable under subsidiary's term loan with bank    
Debt Instrument [Line Items]    
Note payable 6,563 153
Note payable under subsidiary's revolver with bank    
Debt Instrument [Line Items]    
Note payable 216 620
Notes payable by subsidiary to certain former shareholders of Highland    
Debt Instrument [Line Items]    
Note payable 6,738 6,738
Notes payable to KMS's former shareholders, net of $98 and $221 of unamortized discount in 2017 and 2016, respectively    
Debt Instrument [Line Items]    
Note payable 1,958 3,852
Notes payable, unamortized discount 98 221
Notes payable to SSN's former shareholders, net of $326 and $651 unamortized discount in 2017 and 2016, respectively    
Debt Instrument [Line Items]    
Note payable 6,074 10,769
Notes payable, unamortized discount $ 326 $ 651