XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components (Schedule Of Available-For-Sale Short-Term) (Details) - USD ($)
$ in Thousands
Oct. 02, 2016
Dec. 31, 2015
Available-for-sale Securities, Amortized Cost Basis [Abstract]    
Cost $ 127,805 $ 95,204
Unrealized Gain 46 1
Unrealized Loss (6) (65)
Estimated Fair Value 127,845 95,140
U.S. Treasuries [Member]    
Available-for-sale Securities, Amortized Cost Basis [Abstract]    
Cost 127,649 95,057
Unrealized Gain 46 1
Unrealized Loss (6) (65)
Estimated Fair Value 127,689 94,993
Certificates Of Deposits [Member]    
Available-for-sale Securities, Amortized Cost Basis [Abstract]    
Cost 156 147
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value $ 156 $ 147