XML 126 R88.htm IDEA: XBRL DOCUMENT
v3.23.3

Warrants (Details) - USD ($) | Mar. 03, 2021 | Mar. 03, 2021 | Jun. 30, 2023 | Jun. 30, 2022
--- | --- | --- | --- | ---
Warrants (Details) [Line Items] |  |  |  |
Warrants issued and outstanding | 2,666,666 |  |  |
Warrant shares outstanding |  |  | 2,666,666 | 2,666,666
Public offering warrants (in Dollars) |  | $ 3,413,332 |  |
Warrants Issued [Member] |  |  |  |
Warrants (Details) [Line Items] |  |  |  |
Shares per share (in Dollars per share) | $ 6 | $ 6 |  |

X
- Definition Amount of public offering warrants. + References No definition available. + Details
Name: | clps_PublicOfferingWarrants
Namespace Prefix: | clps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | clps_WarrantsDetailsLineItems
Namespace Prefix: | clps_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued attributable to transactions classified as other. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=clps_WarrantsIssuedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |