ACCOUNTS RECEIVABLE (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Receivables [Abstract] | ||
| Accounts receivable | $ 16,610 | $ 8,417 |
| Investment banking fees, commissions and other receivables | 576 | 709 |
| Unbilled receivables | 2,058 | 435 |
| Total accounts receivable | 19,244 | 9,561 |
| Allowance for doubtful accounts | (255) | (89) |
| Accounts receivable, net | $ 18,989 | $ 9,472 |