Balance Sheet Components - Additional Information (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
Schedule Of Available For Sale Securities [Line Items] | |||
Significant realized gains or losses on available-for-sale securities | $ 0 | ||
Depreciation and amortization | $ 1,384,000 | $ 684,000 | $ 444,000 |
Maximum | |||
Schedule Of Available For Sale Securities [Line Items] | |||
Available-for-sale securities remaining contractual maturities | 3 years |