CONSOLIDATED BALANCE SHEET COMPONENTS Other Assets (Details) - USD ($) $ in Thousands |
1 Months Ended | ||
|---|---|---|---|
Jan. 31, 2016 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Deferred Sales Commission | $ 3,115 | $ 3,254 | |
| Other Investment Not Readily Marketable, Fair Value | 1,500 | 0 | |
| Other Assets, Miscellaneous, Noncurrent | 485 | 426 | |
| Other Assets, Noncurrent | $ 5,100 | $ 3,680 | |
| Convertible Note [Member] | |||
| Payments to Acquire Available-for-sale Securities, Debt | $ 1,500 | ||
| Available-For-Sale Securities, Debt, Maturity Term | 2 years | ||
| Available-For-Sale Securities, Debt, Intended Minimum Holding Period | 12 months |
| X | ||||||||||
- Definition Available-For-Sale Securities, Debt, Intended Minimum Holding Period No definition available.
|
| X | ||||||||||
- Definition Available-For-Sale Securities, Debt, Maturity Term No definition available.
|
| X | ||||||||||
- Definition Carrying amount of advanced commission payments. No definition available.
|
| X | ||||||||||
- Definition Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer. No definition available.
|
| X | ||||||||||
- Definition Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Value of the other investment not readily marketable determined by management based upon fair value methods, including pricing of similar securities and valuation techniques, that was used to record the investment for financial reporting purposes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition The cash outflow to acquire debt securities classified as available-for-sale securities, because they are not classified as either held-to-maturity securities or trading securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|