|
Balance Sheet Details - Accrued Compensation and Other Employee Related Benefits (Details) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2013
|
Dec. 31, 2012
|
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Accrued commissions | $ 11,215 | $ 6,609 |
| Accrued bonuses | 6,644 | 3,443 |
| Accrued vacation | 4,773 | 2,220 |
| Other accrued compensation and employee related benefits | 4,555 | 898 |
| Total | $ 27,187 | $ 13,170 |