{"cik": 31107, "entity": "THE EASTERN COMPANY", "tags": {"Revenues": [{"end": "2011-12-31", "val": 142856049, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 157509185, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 142458279, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2022-01-01", "val": 246522823, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-12-31", "val": 279265146, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 279265146, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 273454857, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 258857380, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 272751967, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 272751967, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 272751967, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 248970345, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 248970345, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-30", "val": 204239613, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 234275463, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 234275463, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 251742619, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 251742619, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 240403114, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 197614590, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2021-12-31", "val": 246522823, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 246522823, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 279265146, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 279265146, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 273454857, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 258857380, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 272751967, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 272751967, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 272751967, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 248970345, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 248970345, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "GrossProfit": [{"end": "2010-01-02", "val": 20634386, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 26672223, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 26672223, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 27351606, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 27351606, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 27351606, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 33352478, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 33352478, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 33352478, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 30147520, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 30147520, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 30147520, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 32486404, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 32486404, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 32486404, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 32381226, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 32381226, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 34249631, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 34292871, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 36346210, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 50050819, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 49856876, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 58725045, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 58725045, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 61852549, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 61852549, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 53658477, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 48087037, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 56766213, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 56766213, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 58616246, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 58616246, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 64953144, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 61772306, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 67267160, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 67267160, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 67267160, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 56958543, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 56958543, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "OperatingIncomeLoss": [{"end": "2010-01-02", "val": 3578776, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 8511719, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 8511719, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 8712180, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 8712180, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 8712180, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 13551423, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 13551423, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 13551423, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 10386321, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 10386321, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 10386321, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 11718648, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 11718648, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 11718648, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 8027728, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 8027728, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 8027728, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 11135872, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 11135872, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 12276701, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 12082758, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 17859341, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 17859341, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 17457854, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 17457854, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 7000254, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 13505252, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 17446786, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 17446786, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 14166318, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14166318, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 15183330, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 17033224, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 20149004, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 20149004, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 20149004, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 10673309, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 10673309, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "NetIncomeLoss": [{"end": "2010-01-02", "val": 1036407, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 5543005, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 5543005, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 5504930, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 5504930, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 5504930, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 8625800, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 8625800, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 8625800, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 6901921, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 6901921, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 6901921, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 7661476, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 7661476, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 7661476, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 5727043, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 5727043, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 5727043, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 7785323, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 7785323, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 5045255, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 5045255, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 14505937, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 14505937, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 13266142, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 13266142, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 5405522, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 5405522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 9349171, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 9349171, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 9349171, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 12301918, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12301918, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 8585002, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 8585002, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8585002, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2024-12-28", "val": -8529217, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": -8529217, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": -8529217, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 7132785, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2024-12-29"}, {"end": "2026-01-03", "val": 7132785, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2024-12-29"}, {"end": "2026-01-03", "val": 7132785, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 7132785, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "IncomeTaxExpenseBenefit": [{"end": "2011-01-01", "val": 2705413, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 3001999, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 3001999, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 4598718, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 4598718, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 4598718, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 3211974, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 3211974, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 3211974, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 3867287, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3867287, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3867287, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 2293932, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 2293932, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 2293932, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 3438092, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 3438092, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 6409687, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 6409687, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 3084392, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 3084392, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 2939829, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 2939829, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 620090, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 1561801, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": -2103752, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 2103752, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": -3352456, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 414855, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": -2406940, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 3302746, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 3858796, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 3858796, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 3858796, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 1522345, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 1522345, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "InterestExpense": [{"end": "2010-01-02", "val": 1727980, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 266297, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 266297, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 231481, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 231481, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 231481, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 369357, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 369357, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 369357, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 322731, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 322731, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 322731, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 254576, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 254576, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 254576, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 185475, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 185475, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 185475, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 121500, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 121500, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 976512, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 976512, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 1202272, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 1202272, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 1857961, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 1857961, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 2744800, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 2058600, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 1747723, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 1747723, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 2275612, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2275612, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 3506598, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 2805278, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 2721318, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 2721318, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 2721318, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 2684603, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 2684603, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "DepreciationDepletionAndAmortization": [{"end": "2010-01-02", "val": 4103317, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 3942639, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 3942639, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 3707216, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 3707216, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 3707216, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 3439800, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 3439800, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 3439800, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 3825286, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 3825286, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 3825286, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 3486302, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3486302, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3486302, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 3921438, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 3921438, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 3921438, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 3814393, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 3814393, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 4719185, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 4719185, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 5329208, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 5329208, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 6454881, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 6815783, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 7241073, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 7241073, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 7235143, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7235143, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 7466483, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2019-12-28", "val": 6454881, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 8477512, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2023-12-30", "val": 5367316, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 5888050, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 5888050, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 5888050, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 6586040, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 6586040, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "Depreciation": [{"end": "2011-01-01", "val": 3265832, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 3155717, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 3155717, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 3210324, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 3210324, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 3210324, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 3592263, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 3592263, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 3592263, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 3237426, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3237426, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3237426, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 3460516, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 3460516, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 3460516, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 3371694, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 3371694, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 3948728, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 3948728, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 4329136, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 4329136, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 4722758, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 4722758, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 4843134, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 3208206, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2021-12-31", "val": 3255894, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2022-01-01", "val": 3255894, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 3257519, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 3300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 3500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 3500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 3800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 3800000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 3800000, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 3800000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 3800000, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-01-02", "val": 13343558, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 9501272, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 9501272, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 1446456, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 1446456, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 1446456, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 13645832, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 13645832, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 11317036, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2016-01-02", "val": 9133429, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 12415240, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 11180182, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 11180182, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 12876062, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 12876062, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 22958164, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 22958164, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 20688762, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 14561831, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": -7757423, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-01-01", "val": -7757423, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 7456814, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7328346, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 26482062, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 25543857, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 19386050, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 19386050, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 19386050, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 8865383, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 8865383, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-29", "val": 13645832, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 11317036, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 11317036, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 9347184, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 9347184, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 9347184, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 9133429, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 9133429, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 12415240, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-01-02", "val": 2226025, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 4733244, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 4733244, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 3394726, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 3394726, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 3394726, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 4216970, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 4216970, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 4216970, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 5523742, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 5523742, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 5523742, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 3633165, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3633165, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 3633165, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 2538236, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 2538236, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 2538236, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 2863470, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 2863470, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 2762949, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 2762949, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 3596572, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 3596572, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 5440488, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 5440488, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 3098983, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 2335308, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 3719815, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 3719815, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 3365594, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3365594, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 6434375, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 5544914, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 9709673, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 9709673, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 9709673, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 3969860, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 3969860, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "StockholdersEquity": [{"end": "2009-01-03", "val": 62481565, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2010-01-02", "val": 66597304, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2010-01-02", "val": 66597304, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-01-01", "val": 70043743, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-01-01", "val": 70043743, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-01-01", "val": 70043743, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 69158328, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 69158328, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-12-31", "val": 69158328, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 69158328, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-29", "val": 71582099, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 71582099, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-29", "val": 71582099, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-29", "val": 71582099, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-12-28", "val": 81504851, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 81504851, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-28", "val": 81504851, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-12-28", "val": 81504851, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-01-03", "val": 74974907, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 74974907, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-01-03", "val": 74974907, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-01-03", "val": 74974907, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-01-02", "val": 79405056, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 79405056, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-01-02", "val": 79405056, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-12-31", "val": 82467514, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 82467514, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-12-31", "val": 82467514, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-30", "val": 86930590, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 86930590, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-30", "val": 86930590, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2018-12-29", "val": 96868639, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 96868639, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2018-12-29", "val": 96868639, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2019-12-28", "val": 105437257, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 105437257, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2019-12-28", "val": 105437257, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-01-02", "val": 104306459, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 104306458, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-01-02", "val": 104306458, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2021-12-31", "val": 114602264, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2022-01-01", "val": 114602264, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 114602264, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 126614695, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 126614695, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2022-12-31", "val": 126614695, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2023-12-30", "val": 132480584, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 132480584, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2023-12-30", "val": 132480584, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2023-12-30", "val": 132480584, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2023-12-31", "val": 132480584, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2024-12-28", "val": 120691399, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 120691399, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 120691399, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 124645329, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 124645329, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "Goodwill": [{"end": "2011-01-01", "val": 13933990, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-01-01", "val": 13933990, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-12-31", "val": 13905209, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 13905209, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-12-31", "val": 13905209, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-29", "val": 13933599, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 13933599, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-29", "val": 13933599, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-28", "val": 13842047, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 13842047, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-28", "val": 13842047, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-01-03", "val": 14960354, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 14960354, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-01-03", "val": 14960354, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-01-02", "val": 14790793, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 14790793, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-01-02", "val": 14790793, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-12-31", "val": 14819835, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 14819835, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-12-31", "val": 14819835, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-30", "val": 32228891, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 32228891, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-30", "val": 32228891, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2018-12-29", "val": 34840376, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 34840376, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 79518012, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 79518012, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-08-10", "val": 2302000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-01-02", "val": 76895015, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 72219404, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 72211873, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 72211873, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 70777459, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 70777459, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 70776893, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 58576198, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 58509384, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 58509384, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 58509384, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 58631336, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 58631336, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "LongTermDebtNoncurrent": [{"end": "2011-01-01", "val": 3750000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 3035714, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 3035714, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 6071428, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 6071428, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 4285714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 4285714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 3214285, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 3214285, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 1785714, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 1785714, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 892857, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 892857, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 28675000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 28675000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 26350000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 26350000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 93577544, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 93577544, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 82255803, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 82255803, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 63813522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-01-01", "val": 63813522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 63813522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 55136231, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 55136231, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 41063865, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 41063865, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 38640576, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 38640576, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 38640576, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 33902353, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 33902353, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "LongTermDebtCurrent": [{"end": "2011-01-01", "val": 714286, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 3714286, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 3714286, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 1428571, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 1428571, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 1785714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 1785714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 1071429, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 1071429, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 1428571, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 1428571, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 892857, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 892857, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 6550000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 6550000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 2325000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 2325000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 5187689, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 5187689, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 6437689, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 6437689, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 7500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-01-01", "val": 7500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 7500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 9010793, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 9010793, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 2871870, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 2871870, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 3603935, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 3603935, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 3603935, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 0, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 0, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "LongTermDebt": [{"end": "2011-12-31", "val": 3750000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 7499999, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 7499999, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 6071428, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 6071428, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 4285714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 4285714, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 3214285, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 3214285, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 1785714, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 1785714, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 35225000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 35225000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 28675000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 28675000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 98765233, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 98765233, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 88693492, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 88693492, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 71313522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-01-01", "val": 71313522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-12-31", "val": 64147028, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 64147028, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 43935735, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 43935735, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 42244511, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 42244511, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 42244511, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 33902353, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 33902353, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-01-03", "val": 8967625, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2010-01-02", "val": 16746673, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2010-01-02", "val": 16746673, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-01-01", "val": 12224608, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-01-01", "val": 12224608, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-01-01", "val": 12224608, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 11147297, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2011-12-31", "val": 11147297, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2011-12-31", "val": 11147297, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 11147297, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-29", "val": 18482144, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2012-12-29", "val": 18482144, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-29", "val": 18482144, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-29", "val": 18482144, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-12-28", "val": 19988361, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-28", "val": 19988361, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-28", "val": 19988361, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-12-28", "val": 19988361, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-01-03", "val": 15834444, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2015-01-03", "val": 15834444, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-01-03", "val": 15834444, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-01-03", "val": 15834444, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-01-02", "val": 17814986, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2016-01-02", "val": 17814986, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-01-02", "val": 17814986, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-12-31", "val": 22725376, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 22725376, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2016-12-31", "val": 22725376, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-30", "val": 22275477, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 22275477, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-27", "val": 13925765, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2018-12-29", "val": 13925765, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 13925765, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2018-12-29", "val": 13925765, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2019-12-28", "val": 17996505, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 17996505, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 16101635, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 15320776, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 6168304, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-01-01", "val": 6168304, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 10187522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2023-12-30", "val": 8048127, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 14010388, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 14010388, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 14010388, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 7412019, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 7412019, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2011-01-01", "val": 6192019, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 6216193, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 6216193, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 6233375, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 6233375, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 6233375, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 6237758, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 6237758, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 6237758, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 6237914, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 6237914, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 6237914, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 6245057, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 6245057, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 6245057, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 6251535, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 6251535, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 6294773, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 6294773, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 6273974, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 6273974, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 6270008, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 6270008, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 6264521, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 6264521, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2021-12-31", "val": 6263089, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 6263089, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 6237941, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 6237941, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 6270765, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 6270765, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 6215645, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 6215645, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 6215645, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 6100327, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 6100327, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2011-01-01", "val": 6104711, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 6178664, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 6178664, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 6216931, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 6216931, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 6216931, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 6220928, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 6220928, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 6220928, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 6225068, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 6225068, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 6225068, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 6245057, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 6245057, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 6245057, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 6251535, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 6251535, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 6259139, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 6259139, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 6258277, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 6258277, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 6235098, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 6235098, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 6237698, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 6237698, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-12-29"}, {"end": "2021-12-31", "val": 6262378, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-02"}, {"end": "2022-01-01", "val": 6262378, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 6223839, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 6223839, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 6232341, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 6232341, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 6207754, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 6207754, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 6207754, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 6092374, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03", "start": "2025-01-04"}, {"end": "2026-01-03", "val": 6092374, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19", "start": "2025-01-04"}], "CommonStockSharesOutstanding": [{"end": "2016-01-02", "val": 6247732, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 6256098, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 6256098, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 6263245, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2017-12-30", "val": 6263245, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 6231258, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-29", "val": 6231258, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 6240705, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2019-12-28", "val": 6240705, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 6246896, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2021-01-02", "val": 6246896, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 6265527, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-01-01", "val": 6265527, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-12-31", "val": 6221976, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 6221976, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 6217370, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2023-12-30", "val": 6217370, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 6163138, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-28", "val": 6163138, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2024-12-28", "val": 6163138, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}, {"end": "2026-01-03", "val": 6041767, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-01-03", "val": 6041767, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}], "EntityCommonStockSharesOutstanding": [{"end": "2011-01-01", "val": 6213878, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-12"}, {"end": "2013-02-25", "val": 6219749, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-13"}, {"end": "2014-02-28", "val": 6222168, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2015-03-02", "val": 6244013, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2016-03-04", "val": 6247732, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2017-03-13", "val": 6256098, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2018-02-27", "val": 6263245, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-15"}, {"end": "2019-02-15", "val": 6231409, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2020-02-15", "val": 6240705, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-05"}, {"end": "2021-02-15", "val": 6247981, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2022-02-15", "val": 6247163, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2023-02-15", "val": 6221976, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2024-02-15", "val": 6208126, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-12"}, {"end": "2025-02-15", "val": 6135278, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2026-02-15", "val": 6041767, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-03"}, {"end": "2026-02-15", "val": 6041767, "fy": 2026, "fp": "FY", "form": "10-K/A", "filed": "2026-03-19"}]}}