XML 74 R39.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Significant Accounting Policies - Summary of Reclassification of Prior Year Balances (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Accounting Policies [Abstract] |  |  |
Cost of revenue and operations |  | $ 92,367 |
Product and technology |  | 73,970 |
Marketing and sales |  | 232,884 |
General and administrative |  | 59,684 |
Affiliate revenue share | $ 20,790 | 15,488 | $ 8,948
Depreciation and amortization | 116,877 | 103,810 | 88,639
Total operating expenses | 1,052,742 | 578,203 | 492,006
Cost of revenue and operations |  | (1,934) |
Product and technology |  | (5,181) |
Marketing and sales |  | (6,144) |
General and administrative |  | 13,259 |
Affiliate revenue share |  | 0 |
Depreciation and amortization |  | 0 |
Total operating expenses |  | 0 |
Cost of revenue and operations |  | 90,433 |
Product and technology | 62,859 | 68,789 | 74,162
Marketing and sales | 217,432 | 226,740 | 209,813
General and administrative | $ 73,772 | $ 72,943 | $ 44,903

X
- Definition Related to the unfavorable contracts liability associated with the affiliate agreements. + References No definition available. + Details
Name: | cars_AffiliateRevenueShare
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Affiliate revenue share reclassification. + References No definition available. + Details
Name: | cars_AffiliateRevenueShareReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cost of revenue as reported. + References No definition available. + Details
Name: | cars_CostOfRevenueAsReported
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cost of revenue reclassification. + References No definition available. + Details
Name: | cars_CostOfRevenueReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Depreciation and amortization reclassification. + References No definition available. + Details
Name: | cars_DepreciationAndAmortizationReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition General and administrative expense as reported. + References No definition available. + Details
Name: | cars_GeneralAndAdministrativeExpenseAsReported
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition General and administrative expense reclassification. + References No definition available. + Details
Name: | cars_GeneralAndAdministrativeExpenseReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Operating expenses reclassification. + References No definition available. + Details
Name: | cars_OperatingExpensesReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Production and distribution costs as reported. + References No definition available. + Details
Name: | cars_ProductionAndDistributionCostsAsReported
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Production and distribution costs reclassification. + References No definition available. + Details
Name: | cars_ProductionAndDistributionCostsReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Selling and marketing expense as reported. + References No definition available. + Details
Name: | cars_SellingAndMarketingExpenseAsReported
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Selling and marketing expense reclassification. + References No definition available. + Details
Name: | cars_SellingAndMarketingExpenseReclassification
Namespace Prefix: | cars_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. + References No definition available. + Details
Name: | us-gaap_OperatingExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related to the production and distribution of goods or services to customers and clients. + References No definition available. + Details
Name: | us-gaap_ProductionAndDistributionCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total amount of expenses directly related to the marketing or selling of products or services. + References No definition available. + Details
Name: | us-gaap_SellingAndMarketingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration