XML 60 R48.htm IDEA: XBRL DOCUMENT
v3.25.1

Note 9 - Accrued Expenses (Details Textual) | Dec. 28, 2024 USD ($)
--- | ---
Reserves for Potential Credit to be Issued | $ 288,000

X
- Definition Represents reserves for potential credit to be issued. + References No definition available. + Details
Name: | cpsh_ReservesForPotentialCreditToBeIssued
Namespace Prefix: | cpsh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant