Balance Sheet Components (Schedule of Changes in Carrying Value of Long-term Investments) (Details) - USD ($) $ in Thousands |
9 Months Ended | |||
---|---|---|---|---|
Oct. 03, 2021 |
Sep. 27, 2020 |
|||
Balance Sheet Related Disclosures [Abstract] | ||||
Beginning Balance | [1] | $ 7,758 | $ 8,147 | |
Additions from purchase of investments | 340 | 5,850 | ||
Disposal | (778) | 0 | ||
Impairment | (549) | (5,372) | ||
Ending Balance | [1] | $ 6,771 | $ 8,625 | |
|