| Condensed Consolidated Financial Statements Detail (Tables) | 3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mar. 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Condensed Consolidated Financial Statements Detail [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property and Equipment, Net | Property and equipment, net consisted of the following (in thousands): 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued and Other Liabilities | Accrued and other liabilities consisted of the following (in thousands): 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Reconciliation of the Numerator (Net Loss) and the Denominator (Number of Shares) Used in the Calculation of Basic and Diluted Net Loss Per Share Available to Common Stockholders | The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the calculation of basic and diluted net loss per share available to common stockholders (in thousands): 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Outstanding Securities Considered Anti-Dilutive | Potentially dilutive securities are excluded from the calculation of diluted net loss per share available to common stockholders if their inclusion is anti-dilutive. The following table shows the weighted-average outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per share available to common stockholders (in thousands): 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||