Fair Value Measurements (Details) (Recurring [Member], USD $) | Apr. 04, 2015 | Jan. 03, 2015 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | $75,035,000 | $69,609,000 |
Marketable debt securities - noncurrent | 40,874,000 | 44,441,000 |
Marketable debt securities | 115,909,000 | 114,050,000 |
Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 17,510,000 | 17,506,000 |
Marketable debt securities - noncurrent | 15,021,000 | 14,990,000 |
Marketable debt securities | 32,531,000 | 32,496,000 |
Deferred compensation plan liability | 1,200,000 | 1,000,000 |
Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 57,525,000 | 52,103,000 |
Marketable debt securities - noncurrent | 25,853,000 | 29,451,000 |
Marketable debt securities | 83,378,000 | 81,554,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 |
Available-for-sale Securities [Member] | Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities assets funding the deferred compensation plan | 1,200,000 | 1,000,000 |
US Treasury Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 17,510,000 | 17,506,000 |
Marketable debt securities - noncurrent | 15,021,000 | 14,990,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 | 17,510,000 | 17,506,000 |
Marketable debt securities - noncurrent | 15,021,000 | 14,990,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,118,000 | 20,139,000 |
Marketable debt securities - noncurrent | 12,683,000 | 15,236,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,118,000 | 20,139,000 |
Marketable debt securities - noncurrent | 12,683,000 | 15,236,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 |
Commercial Paper, Not Included with Cash and Cash Equivalents [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 14,987,000 | 12,486,000 |
Commercial Paper, Not Included with Cash and Cash Equivalents [Member] | Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 0 | 0 |
Commercial Paper, Not Included with Cash and Cash Equivalents [Member] | Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 14,987,000 | 12,486,000 |
Commercial Paper, Not Included with Cash and Cash Equivalents [Member] | Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable debt securities - current | 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,521,000 | 12,525,000 |
Marketable debt securities - noncurrent | 10,034,000 | 10,014,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,521,000 | 12,525,000 |
Marketable debt securities - noncurrent | 10,034,000 | 10,014,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 | 9,899,000 | 6,953,000 |
Marketable debt securities - noncurrent | 3,136,000 | 4,201,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 | 9,899,000 | 6,953,000 |
Marketable debt securities - noncurrent | 3,136,000 | 4,201,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 |