XML 75 R63.htm IDEA: XBRL DOCUMENT
v3.25.3

Finance Receivable Sale Agreements (Details) $ in Millions | 3 Months Ended | 9 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Sep. 30, 2025 USD ($) | Sep. 30, 2024 USD ($) | Sep. 30, 2025 USD ($) agreement_type | Sep. 30, 2024 USD ($) | Oct. 28, 2025 USD ($) | Apr. 29, 2025 USD ($) | Jan. 03, 2025 USD ($)
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |  |  |
Number of agreement types | agreement_type |  |  | 2 |  |  |  |
Consumer Loan | MPSA |  |  |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |  |  |
Transfer of financial assets accounted for as sales, new total eligible amount to be sold |  |  |  |  |  | $ 4,000 | $ 4,000
Principal balances of finance receivables sold | $ 1,200 | $ 700 | $ 3,200 | $ 2,150 |  |  |
Receivable purchase agreement, remaining unused capacity | 2,000 |  | 2,000 |  |  |  |
Consumer Loan | MPSA | Ally Parties | Subsequent Event |  |  |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |  |  |
Transfer of financial assets accounted for as sales, new total eligible amount to be sold |  |  |  |  | $ 6,000 |  |
Consumer Loan | Fixed Pool Loan Sale |  |  |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |  |  |
Principal balances of finance receivables sold | 1,100 | 400 | 3,100 | 800 |  |  |
Consumer Loan | Master Purchase Sale Agreement, 2017 Master Transfer Agreement and Other Partners |  |  |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |  |  |
Gain on loan sales | 331 | 224 | 878 | 541 |  |  |
Securitization Transaction |  |  |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |  |  |
Principal balances of finance receivables sold | $ 1,000 | $ 1,200 | $ 2,600 | $ 3,200 |  |  |

X
- Definition Transfer Of Financial Assets Accounted For As Sales, New Total Eligible Amount To Be Sold + References No definition available. + Details
Name: | cvna_TransferOfFinancialAssetsAccountedForAsSalesNewTotalEligibleAmountToBeSold
Namespace Prefix: | cvna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Transfer Of Financial Assets Accounted For As Sales, Number Of Agreement Types + References No definition available. + Details
Name: | cvna_TransferOfFinancialAssetsAccountedForAsSalesNumberOfAgreementTypes
Namespace Prefix: | cvna_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Transfer Of Financial Assets Accounted For As Sales, Sales Amount Recognized + References No definition available. + Details
Name: | cvna_TransferOfFinancialAssetsAccountedForAsSalesSalesAmountRecognized
Namespace Prefix: | cvna_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481326/860-20-50-3 + Details
Name: | us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481326/860-20-50-3 + Details
Name: | us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cvna_SalesAgreementAxis=cvna_PurchaseAndSaleAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=cvna_AllyPartiesMember
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: | cvna_SalesAgreementAxis=cvna_FixedPoolLoanSaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cvna_SalesAgreementAxis=cvna_MasterPurchaseSaleAgreement2017MasterTransferAgreementAndOtherPartnersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvna_SecuritizationTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |