Accrued Expenses and Other Long-Term Liabilities - Schedule of Other Long Term Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2017 |
Dec. 31, 2016 |
---|---|---|
Payables and Accruals [Abstract] | ||
Warrant liability | $ 473 | |
Uncertain tax positions | 3,734 | 3,594 |
DOJ settlement | 250 | |
Other | 82 | |
Long-term liabilities | $ 4,289 | $ 3,844 |
X | ||||||||||
- Definition Warrant Liability. No definition available.
|
X | ||||||||||
- Definition Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities. No definition available.
|
X | ||||||||||
- Definition Amount recognized for uncertainty in income taxes classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|