Term Loan - Schedule of Term Loan (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| Principle balance outstanding | $ 25,000 | |
| PIK interest | 1,877 | |
| Facility fee | 321 | |
| Deferred financing fees, net | (432) | |
| Fair value of detachable warrants, net | (317) | |
| Total term loan | $ 26,449 | $ 24,859 |