XML 88 R50.htm IDEA: XBRL DOCUMENT
v3.23.3

Summary of Significant Accounting Policies (Details) - USD ($) | 12 Months Ended |
--- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2021 | Jul. 01, 2022
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Allowance for credit losses for accounts receivables |  |  |  | $ 26,664
Percentage of goodwill | 100.00% | 100.00% |  |
Impairment loss | $ 2,382,538 |  |  |
Closing balances of contract assets | 1,461,411 |  |  |
Opening balances of contract assets | 691,025 |  |  |
Closing balances of contract liabilities | 587,140 |  |  |
Opening balances of contract liabilities | 918,470 |  |  |
Revenue recognized contract liabilities beginning balance | $ 560,256 |  |  |
Percentage of value added tax | 6.00% |  |  |
Expenses | $ 18,025,748 | $ 16,771,118 | $ 6,180,287 |
Tax benefit | 50.00% |  |  |
Tax examination period | 10 years |  |  |
Depreciated currency percentage | 8.30% | 3.70% |  |
China [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | $ 17,809,090 |  |  |
China [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 14,787,554 |  |  |
Singapore [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 1,289,130 |  |  |
Singapore [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 2,034,692 |  |  |
Australia [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 13,543 |  |  |
Australia [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 6,800 |  |  |
Hong Kong [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 2,832,122 |  |  |
Hong Kong [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 1,195,402 |  |  |
India [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 90,180 |  |  |
India [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 4,007 |  |  |
Malaysia [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 32,368 |  |  |
Malaysia [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 6,799 |  |  |
Japan [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 34,921 |  |  |
Japan [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 75,322 |  |  |
America [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 120,953 |  |  |
America [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 24,583 |  |  |
Philippines [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 79,326 |  |  |
Philippines [Member] | Credit Concentration Risk [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | 91,828 |  |  |
PRC [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Cash and cash equivalents on deposit | $ 17,809,090 | $ 14,787,554 |  |
Customer One [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Total revenues, percentage | 21.40% | 20.60% |  |
Customer One [Member] | Revenue Benchmark [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Total revenues percentage | 4.10% | 30.20% | 19.10% |
Customer Two [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Total revenues, percentage | 9.40% | 12.20% |  |
Customer Two [Member] | Revenue Benchmark [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Total revenues percentage | 32.30% | 9.30% | 11.90% |
RMB [Member] |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |
Depreciated currency percentage |  |  | 8.60% |

X
- References No definition available. + Details
Name: | clps_ClosingBalanceOfContractLiabilities
Namespace Prefix: | clps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Closing balance of contract liabilities current. + References No definition available. + Details
Name: | clps_ClosingBalanceOfContractLiabilitiesCurrent
Namespace Prefix: | clps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Concentration risk percentage. + References No definition available. + Details
Name: | clps_ConcentrationRiskPercentage
Namespace Prefix: | clps_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract assets. + References No definition available. + Details
Name: | clps_ContractAssets
Namespace Prefix: | clps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | clps_ContractAssetsCurrent
Namespace Prefix: | clps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of currency deprecated. + References No definition available. + Details
Name: | clps_CurrencyDeprecatedPercentage
Namespace Prefix: | clps_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax examination year under examination. + References No definition available. + Details
Name: | clps_IncomeTaxExaminationYearunderExamination
Namespace Prefix: | clps_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Goodwill. + References No definition available. + Details
Name: | clps_PercentageOfGoodwill
Namespace Prefix: | clps_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of value added tax. + References No definition available. + Details
Name: | clps_PercentageOfValueAddedTax
Namespace Prefix: | clps_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | clps_RevenueRecognizedContractLiabilitiesBeginningBalance
Namespace Prefix: | clps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation. + References No definition available. + Details
Name: | us-gaap_CashFDICInsuredAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerAssetNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.Fact.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationDeductions
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax of loss recognized that results from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References No definition available. + Details
Name: | us-gaap_GoodwillImpairmentLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4,6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_OtherExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_SG
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_AU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_HK
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_IN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_MY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_JP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_AmericasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_PH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=clps_PRCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=clps_CustomerOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=clps_CustomerTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CNY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |