Balance Sheet Components (Available For Sale Investments) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   $ 31,676
Unrealized Gains   14
Unrealized Losses   (10)
Estimated Fair Value   31,680
Short-term investments [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 32,702 30,162
Unrealized Gains 10 14
Unrealized Losses (5) (9)
Estimated Fair Value 32,707 30,167
Short-term investments [Member] | Commercial Paper [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,488 15,232
Unrealized Gains 10 14
Unrealized Losses 0 0
Estimated Fair Value 12,498 15,246
Short-term investments [Member] | Corporate Debt Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 20,214 14,930
Unrealized Gains 0 0
Unrealized Losses (5) (9)
Estimated Fair Value 20,209 14,921
Long-term investments [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   1,514
Unrealized Gains   0
Unrealized Losses   (1)
Estimated Fair Value   1,513
Long-term investments [Member] | Corporate Debt Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   1,514
Unrealized Gains   0
Unrealized Losses   (1)
Estimated Fair Value   $ 1,513