XML 64 R53.htm IDEA: XBRL DOCUMENT
v3.21.2

Commitments and Contingencies - Additional Information (Details) |  |  | 9 Months Ended |
--- | --- | --- | --- | ---
Jan. 25, 2021 USD ($) ft² | Jul. 01, 2019 USD ($) ft² | Sep. 30, 2021 USD ($) | Dec. 31, 2020 USD ($)
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease right-of-use assets |  |  | $ 63,841,000 | $ 60,835,000
Restricted cash |  |  | $ 16,130,000 | $ 10,627,000
Car Offer | Addison, Texas at 15601 Dallas Parkway |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease, office space | ft² | 61,826 |  |  |
Sublease term description |  |  | non-cancellable lease term through 2030 |
Sublease commencement date | Mar. 01, 2021 |  |  |
Sublease rent commencement date | Jan. 01, 2022 |  |  |
Sublease monthly base rent payable | $ 152,000 |  |  |
Increase in sublease monthly base rent, maximum amount payable | $ 185,000 |  |  |
Car Offer | Addison, Texas at 15601 Dallas Parkway | Furniture and Fixtures |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease right-of-use assets percentage | 5.00% |  |  |
Operating lease right-of-use assets | $ 664,000 |  |  |
Car Offer | Addison, Texas at 15601 Dallas Parkway | Office Space |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease right-of-use assets percentage | 95.00% |  |  |
Operating lease right-of-use assets | $ 12,336,000 |  |  |
Car Offer | Plano, Texas at 2701 East Plano Parkway |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |
Operating lease, office space | ft² |  | 26,971 |  |
Sublease term description |  |  | non-cancellable lease term through 2023 |
Sublease commencement date |  | Jul. 01, 2019 |  |
Sublease rent commencement date |  | Jul. 01, 2019 |  |
Sublease monthly base rent payable |  | $ 21,000 |  |
Increase in sublease monthly base rent, maximum amount payable |  | $ 22,000 |  |

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | carg_CommitmentsAndContingenciesLineItems
Namespace Prefix: | carg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee operating lease, lease commencement date. + References No definition available. + Details
Name: | carg_LesseeOperatingLeaseLeaseCommencementDate
Namespace Prefix: | carg_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee operating lease rent commencement date. + References No definition available. + Details
Name: | carg_LesseeOperatingLeaseRentCommencementDate
Namespace Prefix: | carg_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating lease right-of-use assets percentage. + References No definition available. + Details
Name: | carg_OperatingLeaseRightOfUseAssetsPercentage
Namespace Prefix: | carg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sublease, increase in monthly base rent maximum amount payable. + References No definition available. + Details
Name: | carg_SubleaseIncreaseInMonthlyBaseRentMaximumAmountPayable
Namespace Prefix: | carg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sublease monthly base rent payable. + References No definition available. + Details
Name: | carg_SubleaseMonthlyBaseRentPayable
Namespace Prefix: | carg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sublease term description. + References No definition available. + Details
Name: | carg_SubleaseTermDescription
Namespace Prefix: | carg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Area of land subject to a ground lease. + References No definition available. + Details
Name: | us-gaap_LandSubjectToGroundLeases
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_RestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=carg_CarOfferMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_OfficeBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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