XML 59 R48.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Subsequent Event (Details) - Subsequent Event [Member] $ in Millions | May 22, 2018 USD ($)
--- | ---
Sparta Fraud Claim Gain Contingency | Positive Outcome of Litigation |
Subsequent Event [Line Items] |
Gain Contingency, Unrecorded Amount | $ 4.7
Sparta Professional Negligence Claim Gain Contingency [Member] | Positive Outcome of Litigation |
Subsequent Event [Line Items] |
Gain Contingency, Unrecorded Amount | 16.3
Sparta Implied Covenant Counterclaim Loss Contingency [Member] |
Subsequent Event [Line Items] |
Loss Contingency, Estimate of Possible Loss | $ 4.9

X
- Definition The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355 + Details
Name: | us-gaap_GainContingencyUnrecordedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | cprt_SpartaLitigationAxis=cprt_SpartaFraudClaimGainContingencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GainContingenciesByNatureAxis=us-gaap_PositiveOutcomeOfLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cprt_SpartaLitigationAxis=cprt_SpartaProfessionalNegligenceClaimGainContingencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cprt_SpartaLitigationAxis=cprt_SpartaImpliedCovenantCounterclaimLossContingencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |