XML 69 R42.htm IDEA: XBRL DOCUMENT
v3.23.3

Summary of Significant Accounting Policies - Debt Modification (Details) | Oct. 31, 2023
--- | ---
Accounting Policies [Abstract] |
Amendment valuation, net present value change (greater than) | 10.00%
Amendment valuation, fair value of embedded conversion option, change (greater than) | 10.00%
Amendment valuation change (less than) | 10.00%
Amendment valuation change (greater than) | 10.00%

X
- Definition Debt Instrument, Amendment Valuation, Change Greater Than + References No definition available. + Details
Name: | chpt_DebtInstrumentAmendmentValuationChangeGreaterThan
Namespace Prefix: | chpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Amendment Valuation, Change Less Than + References No definition available. + Details
Name: | chpt_DebtInstrumentAmendmentValuationChangeLessThan
Namespace Prefix: | chpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Amendment Valuation, Fair Value Of Embedded Conversion Option, Change Greater Than + References No definition available. + Details
Name: | chpt_DebtInstrumentAmendmentValuationFairValueOfEmbeddedConversionOptionChangeGreaterThan
Namespace Prefix: | chpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Amendment Valuation, Net Present Value, Change Greater Than + References No definition available. + Details
Name: | chpt_DebtInstrumentAmendmentValuationNetPresentValueChangeGreaterThan
Namespace Prefix: | chpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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