Fair Value Measurements and Financial Instruments (Details) - USD ($) $ in Thousands | Jul. 01, 2023 | Dec. 31, 2022 | Jul. 02, 2022 |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Certificates of deposits, current | $ 29,858 | $ 24,828 | |
Available-for-sale debt securities: | 38,928 | 25,518 | |
Marketable equity securities: | 10,554 | 18,110 | |
United States Government and agency securities | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 38,397 | 25,254 | |
Corporate notes and bonds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 531 | 264 | |
Total carrying value | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 38,928 | 25,518 | |
Marketable equity securities: | | 18,110 | |
Fair value, measurements, recurring [Member] | Total carrying value | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 38,928 | 25,518 | |
Marketable equity securities: | 10,554 | 18,110 | |
Deferred compensation | 2,394 | 4,597 | |
Fair value, measurements, recurring [Member] | Total carrying value | Certificates of deposit | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Certificates of deposits, current | 3,250 | 3,750 | |
Certificates of deposits, noncurrent | 6,109 | 6,359 | |
Fair value, measurements, recurring [Member] | Total carrying value | United States Government and agency securities | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 38,396 | 25,254 | |
Fair value, measurements, recurring [Member] | Total carrying value | Corporate notes and bonds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 532 | 264 | |
Fair value, measurements, recurring [Member] | Total carrying value | Mutual funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 5,666 | 13,873 | |
Fair value, measurements, recurring [Member] | Total carrying value | Common stock | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 3,501 | 3,007 | |
Fair value, measurements, recurring [Member] | Total carrying value | Exchange traded funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 1,387 | 1,230 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 38,928 | 25,518 | |
Marketable equity securities: | 10,554 | 18,110 | |
Deferred compensation | 0 | 0 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | Certificates of deposit | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Certificates of deposits, current | 3,250 | 3,750 | |
Certificates of deposits, noncurrent | 6,109 | 6,359 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | United States Government and agency securities | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 38,396 | 25,254 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | Corporate notes and bonds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 532 | 264 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | Mutual funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 5,666 | 13,873 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | Common stock | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 3,501 | 3,007 | |
Fair value, measurements, recurring [Member] | Quoted prices in active markets (level 1) | Exchange traded funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 1,387 | 1,230 | |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 0 | 0 | |
Marketable equity securities: | 0 | 0 | |
Deferred compensation | 2,394 | 4,597 | $ 0 |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | Certificates of deposit | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Certificates of deposits, current | 0 | 0 | |
Certificates of deposits, noncurrent | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | United States Government and agency securities | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | Corporate notes and bonds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | Mutual funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | Common stock | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant other observable inputs (level 2) | Exchange traded funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 0 | 0 | |
Marketable equity securities: | 0 | 0 | |
Deferred compensation | | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | Certificates of deposit | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Certificates of deposits, current | 0 | 0 | |
Certificates of deposits, noncurrent | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | United States Government and agency securities | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | Corporate notes and bonds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Available-for-sale debt securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | Mutual funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | Common stock | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | 0 | 0 | |
Fair value, measurements, recurring [Member] | Significant unobservable inputs (level 3) | Exchange traded funds | | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | | |
Marketable equity securities: | $ 0 | $ 0 | |