Organization record
CPS TECHNOLOGIES CORP.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 3496532, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-27 | sec_edgar |
| accounts_payable | {"amount": 3337589, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-28 | sec_edgar |
| accounts_payable | {"amount": 3363233, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-27 | sec_edgar |
| accounts_payable | {"amount": 3530052, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-27 | sec_edgar |
| accounts_payable | {"amount": 3286223, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-28 | sec_edgar |
| accounts_payable | {"amount": 3135552, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-29 | sec_edgar |
| accounts_payable | {"amount": 3053712, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-28 | sec_edgar |
| accounts_payable | {"amount": 2497055, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-28 | sec_edgar |
| accounts_payable | {"amount": 2587874, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-29 | sec_edgar |
| accounts_payable | {"amount": 2409773, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-30 | sec_edgar |
| accounts_payable | {"amount": 2535086, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 2535086, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-30 | sec_edgar |
| accounts_payable | {"amount": 2151127, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"amount": 2359532, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-07-01 | sec_edgar |
| accounts_payable | {"amount": 2046893, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-01 | sec_edgar |
| accounts_payable | {"amount": 1836865, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 2044857, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-10-01 | sec_edgar |
| accounts_payable | {"amount": 1621278, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 2251122, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-04-02 | sec_edgar |
| accounts_payable | {"amount": 2100251, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 2100251, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-25 | sec_edgar |
| accounts_payable | {"amount": 1699154, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-25 | sec_edgar |
| accounts_payable | {"amount": 1522336, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-26 | sec_edgar |
| accounts_payable | {"amount": 1503327, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-27 | sec_edgar |
| accounts_payable | {"amount": 909291, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-27 | sec_edgar |
| accounts_payable | {"amount": 909291, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-26 | sec_edgar |
| accounts_payable | {"amount": 1221642, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-26 | sec_edgar |
| accounts_payable | {"amount": 1770160, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-27 | sec_edgar |
| accounts_payable | {"amount": 2621862, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-28 | sec_edgar |
| accounts_payable | {"amount": 1436417, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-28 | sec_edgar |
| accounts_payable | {"amount": 1474059, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-28 | sec_edgar |
| accounts_payable | {"amount": 1685082, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-29 | sec_edgar |
| accounts_payable | {"amount": 2068882, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-30 | sec_edgar |
| accounts_payable | {"amount": 1680263, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-29 | sec_edgar |
| accounts_payable | {"amount": 1992992, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-29 | sec_edgar |
| accounts_payable | {"amount": 2011039, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 1988576, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 946385, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-30 | sec_edgar |
| accounts_payable | {"amount": 837217, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 934416, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-01 | sec_edgar |
| accounts_payable | {"amount": 884420, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-01 | sec_edgar |
| accounts_payable | {"amount": 662482, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 817568, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-01 | sec_edgar |
| accounts_payable | {"amount": 913644, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-02 | sec_edgar |
| accounts_payable | {"amount": 1362108, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-02 | sec_edgar |
| accounts_payable | {"amount": 1622564, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-26 | sec_edgar |
| accounts_payable | {"amount": 1621216, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-26 | sec_edgar |
| accounts_payable | {"amount": 1806435, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-27 | sec_edgar |
| accounts_payable | {"amount": 1686928, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-28 | sec_edgar |
| accounts_payable | {"amount": 1352418, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 1352418, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-27 | sec_edgar |
| accounts_payable | {"amount": 1767884, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-27 | sec_edgar |
| accounts_payable | {"amount": 1442526, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-28 | sec_edgar |
| accounts_payable | {"amount": 1502233, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-29 | sec_edgar |
| accounts_payable | {"amount": 1091909, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-28 | sec_edgar |
| accounts_payable | {"amount": 1537597, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-28 | sec_edgar |
| accounts_payable | {"amount": 1564421, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-29 | sec_edgar |
| accounts_payable | {"amount": 1366532, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-30 | sec_edgar |
| accounts_payable | {"amount": 1179313, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-29 | sec_edgar |
| accounts_payable | {"amount": 1100647, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-29 | sec_edgar |
| accounts_payable | {"amount": 980866, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 1374762, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 1463997, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3654549, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-28 | sec_edgar |
| accounts_receivable | {"amount": 4064293, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-29 | sec_edgar |
| accounts_receivable | {"amount": 3848635, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-30 | sec_edgar |
| accounts_receivable | {"amount": 4389155, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-30 | sec_edgar |
| accounts_receivable | {"amount": 5006451, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 5074559, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-07-01 | sec_edgar |
| accounts_receivable | {"amount": 4714138, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-04-01 | sec_edgar |
| accounts_receivable | {"amount": 3777975, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 5835738, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-10-01 | sec_edgar |
| accounts_receivable | {"amount": 4536973, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-07-02 | sec_edgar |
| accounts_receivable | {"amount": 4902518, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-04-02 | sec_edgar |
| accounts_receivable | {"amount": 4870021, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-25 | sec_edgar |
| accounts_receivable | {"amount": 5032187, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-25 | sec_edgar |
| accounts_receivable | {"amount": 4432310, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-26 | sec_edgar |
| accounts_receivable | {"amount": 2914800, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-26 | sec_edgar |
| accounts_receivable | {"amount": 4223095, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-09-28 | sec_edgar |
| accounts_receivable | {"amount": 3661732, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-06-29 | sec_edgar |
| accounts_receivable | {"amount": 2876149, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-29 | sec_edgar |
| accounts_receivable | {"amount": 1749711, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 2485125, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3112960, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3922962, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-25 | sec_edgar |
| capex | {"amount": 634036, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2026-06-27 | sec_edgar |
| capex | {"amount": 475836, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2026-03-28 | sec_edgar |
| capex | {"amount": 730662, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-27 | sec_edgar |
| capex | {"amount": 439492, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-09-27 | sec_edgar |
| capex | {"amount": 265918, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-06-28 | sec_edgar |
| capex | {"amount": 93070, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-03-29 | sec_edgar |
| capex | {"amount": 994261, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-12-28 | sec_edgar |
| capex | {"amount": 895868, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-09-28 | sec_edgar |
| capex | {"amount": 815720, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-06-29 | sec_edgar |
| capex | {"amount": 263346, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-03-30 | sec_edgar |
| capex | {"amount": 718274, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-12-30 | sec_edgar |
| capex | {"amount": 567349, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-09-30 | sec_edgar |
| capex | {"amount": 433579, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-07-01 | sec_edgar |
| capex | {"amount": 176618, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-04-01 | sec_edgar |
| capex | {"amount": 439772, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-12-31 | sec_edgar |
| capex | {"amount": 392286, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-10-01 | sec_edgar |
| capex | {"amount": 291631, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-07-02 | sec_edgar |
| capex | {"amount": 94683, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2022-04-02 | sec_edgar |
| capex | {"amount": 514322, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-12-25 | sec_edgar |
| capex | {"amount": 298760, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-09-25 | sec_edgar |
| capex | {"amount": 163524, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-06-26 | sec_edgar |
| capex | {"amount": 42488, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-03-27 | sec_edgar |
| capex | {"amount": 322991, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-12-26 | sec_edgar |
| capex | {"amount": 285909, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-09-26 | sec_edgar |
| capex | {"amount": 233270, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 15354564, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 5724339, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2026-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 4466198, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-27 | sec_edgar |
| cash_and_equivalents | {"amount": 3234142, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 2374037, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 1929919, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 3280687, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 4689004, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 6306244, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 8667728, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8813626, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8778856, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8681225, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 7369863, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 8266753, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5598503, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 5076282, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 4699694, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 5050312, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-12-25 | sec_edgar |
| cash_and_equivalents | {"amount": 3837737, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-09-25 | sec_edgar |
| cash_and_equivalents | {"amount": 3015760, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-06-26 | sec_edgar |
| cash_and_equivalents | {"amount": 167918, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-03-27 | sec_edgar |
| cash_and_equivalents | {"amount": 195203, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-27 | sec_edgar |
| cash_and_equivalents | {"amount": 195203, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-26 | sec_edgar |
| cash_and_equivalents | {"amount": 112575, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-09-26 | sec_edgar |
| cash_and_equivalents | {"amount": 116612, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 122255, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 133965, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 133965, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-27 | sec_edgar |
| cash_and_equivalents | {"amount": 470284, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 161601, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 231069, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 628804, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 87976, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 418067, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 130580, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1339572, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1689610, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1941819, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 2875613, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 3407760, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3458475, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 3574227, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 3709660, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 3412649, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-12-26 | sec_edgar |
| cash_and_equivalents | {"amount": 3114458, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-09-26 | sec_edgar |
| cash_and_equivalents | {"amount": 2753269, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 2171974, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 2171974, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 2305580, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2305580, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-12-27 | sec_edgar |
| cash_and_equivalents | {"amount": 1055947, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 1144594, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 856719, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 1571054, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 595753, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 292199, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 305674, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 306854, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 221164, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 374328, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 621050, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1142429, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1148621, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 1260222, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1045798, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1803222, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2010-12-25 | sec_edgar |
| cash_and_equivalents | {"amount": 1672958, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2010-09-25 | sec_edgar |
| cash_and_equivalents | {"amount": 2043450, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2010-06-26 | sec_edgar |
| cash_and_equivalents | {"amount": 1073600, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2009-12-26 | sec_edgar |
| cash_and_equivalents | {"amount": 1158419, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2008-12-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4466198, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3365402, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-12-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4773719, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-09-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8813626, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-12-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3837737, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-09-25 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3015760, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-06-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 195203, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-12-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 112575, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-09-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 116612, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-06-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 133965, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-12-28 | sec_edgar |
| cashflow_financing | {"amount": 9056910, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-06-27 | sec_edgar |
| cashflow_financing | {"amount": 30610, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2026-03-28 | sec_edgar |
| cashflow_financing | {"amount": 9437004, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-27 | sec_edgar |
| cashflow_financing | {"amount": -8130, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2025-09-27 | sec_edgar |
| cashflow_financing | {"amount": -8130, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2025-06-28 | sec_edgar |
| cashflow_financing | {"amount": -8130, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2025-03-29 | sec_edgar |
| cashflow_financing | {"amount": -46757, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-12-28 | sec_edgar |
| cashflow_financing | {"amount": -34784, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-09-28 | sec_edgar |
| cashflow_financing | {"amount": -23002, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-06-29 | sec_edgar |