Fair Value Measurements (Details) (Recurring [Member], USD $) | Mar. 29, 2014 | Dec. 28, 2013 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | $52,147,000 | $52,159,000 |
Marketable debt securities - noncurrent | 30,469,000 | 34,632,000 |
Marketable debt securities | 82,616,000 | 86,791,000 |
Deferred compensation plan liability | 1,100,000 | 1,100,000 |
Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 15,009,000 | 15,011,000 |
Marketable debt securities - noncurrent | 8,989,000 | 8,978,000 |
Marketable debt securities | 23,998,000 | 23,989,000 |
Marketable securities assets funding the deferred compensation plan | 1,100,000 | 1,100,000 |
Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 37,138,000 | 37,148,000 |
Marketable debt securities - noncurrent | 21,480,000 | 25,654,000 |
Marketable debt securities | 58,618,000 | 62,802,000 |
Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
Marketable debt securities | 0 | 0 |
US Treasury Securities [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 15,009,000 | 15,011,000 |
Marketable debt securities - noncurrent | 8,989,000 | 8,978,000 |
US Treasury Securities [Member] | Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 15,009,000 | 15,011,000 |
Marketable debt securities - noncurrent | 8,989,000 | 8,978,000 |
US Treasury Securities [Member] | Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
US Treasury Securities [Member] | Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
Corporate bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 20,356,000 | 20,300,000 |
Marketable debt securities - noncurrent | 10,303,000 | 15,484,000 |
Corporate bonds [Member] | Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
Corporate bonds [Member] | Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 20,356,000 | 20,300,000 |
Marketable debt securities - noncurrent | 10,303,000 | 15,484,000 |
Corporate bonds [Member] | Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
U.S. Agency bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 12,018,000 | 12,025,000 |
Marketable debt securities - noncurrent | 7,502,000 | 7,498,000 |
U.S. Agency bonds [Member] | Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
U.S. Agency bonds [Member] | Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 12,018,000 | 12,025,000 |
Marketable debt securities - noncurrent | 7,502,000 | 7,498,000 |
U.S. Agency bonds [Member] | Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
Municipal bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 4,764,000 | 4,823,000 |
Marketable debt securities - noncurrent | 3,675,000 | 2,672,000 |
Municipal bonds [Member] | Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | 0 | 0 |
Municipal bonds [Member] | Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 4,764,000 | 4,823,000 |
Marketable debt securities - noncurrent | 3,675,000 | 2,672,000 |
Municipal bonds [Member] | Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Marketable debt securities - current | 0 | 0 |
Marketable debt securities - noncurrent | $0 | $0 |