XML 112 R89.htm IDEA: XBRL DOCUMENT
v3.21.1

STOCKHOLDERS' EQUITY - Reverse recapitalisation (Details) - USD ($) |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jan. 30, 2020 | Apr. 30, 2019 | Dec. 31, 2020 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2019
Class of Stock [Line Items] |  |  |  |  |  |
Ordinary shares, issued |  |  | 64,112,855 |  |  | 59,150,341
Ordinary shares, outstanding |  |  | 64,112,855 |  |  | 59,150,341
Ordinary shares converted from the rights attached to units |  |  | 2,116,401 |  |  |
Number of ordinary shares consisted by units |  | 2,000,000 |  |  |  |
Warrants outstanding |  | 10,582,008 | 11,957,008 |  |  | 11,957,008
Kaixin Auto Holdings [Member] |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Number of shares held in escrow |  | 3,300,000 |  |  |  |
Underwriters call option |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Price per unit |  |  |  |  | $ 10.00 |
Number of units exercisable |  |  |  |  | 900,000 |
Aggregate exercise price |  |  |  |  | $ 9,000,000 |
Expiration period |  |  |  | 5 years |  |
Underwriters call option | Kaixin Auto Holdings [Member] |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Price per unit |  |  | $ 11.50 |  |  |
E&A Callet |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Warrants outstanding |  |  | 375,000 |  |  |
E&A Callet | Kaixin Auto Holdings [Member] |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Number of units issued |  | 750,000 |  |  |  |
Price of units issued |  | $ 7,500 |  |  |  |
Number of ordinary shares consisted by units |  | 750,000 |  |  |  |
Number of warrants consisted by units |  | 375,000 |  |  |  |
Number of rights that converted into ordinary shares at the same time |  | 75,000 |  |  |  |
Kunlun |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Number of ordinary shares consisted by units |  | 2,000,000 |  |  |  |
Number of warrants consisted by units |  | 1,000,000 |  |  |  |
Number of rights that converted into ordinary shares at the same time |  | 200,000 |  |  |  |
Number of KAH's units/ KAH's ordinary shares issued | 300,000 |  |  |  |  |
Warrants outstanding |  |  | 1,000,000 |  |  |
58.com Holdings |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Number of KAH's units/ KAH's ordinary shares issued |  | 100,000 |  |  |  |
Renren Inc. |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Earn Out Shares Issued Held in Escrow |  | 19,500,000 | 19,500,000 |  |  |
Earn out shares issued held in escrow |  | 19,500,000 | 19,500,000 |  |  |
Public warrants |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Warrants outstanding |  |  | 11,957,008 |  |  |

X
- Definition Aggregate exercise price under the unit purchase option. + References No definition available. + Details
Name: | kxin_AggregateExercisePriceOfUnitPurchaseOption
Namespace Prefix: | kxin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Authorized number of units exercisable under the purchase option. + References No definition available. + Details
Name: | kxin_AuthorizedNumberOfUnitsExercisable
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares held in escrow during a business combination. + References No definition available. + Details
Name: | kxin_BusinessCombinationSharesHeldInEscrow
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn out shares issued held in escrow + References No definition available. + Details
Name: | kxin_EarnOutSharesIssuedHeldInEscrow
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expiration period for unit purchase option. + References No definition available. + Details
Name: | kxin_ExpirationPeriodForUnitPurchaseOption
Namespace Prefix: | kxin_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of rights that converted into ordinary shares at the same time, called by units issued by the company. + References No definition available. + Details
Name: | kxin_NumberOfConversionRightsCalledByUnits
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of ordinary shares called by units issued by the company. + References No definition available. + Details
Name: | kxin_NumberOfOrdinarySharesCalledByUnits
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units issued during the period. + References No definition available. + Details
Name: | kxin_NumberOfUnitsIssued
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants called by units issued by the company. + References No definition available. + Details
Name: | kxin_NumberOfWarrantsCalledByUnits
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ordinary shares converted from the rights attached to units + References No definition available. + Details
Name: | kxin_OrdinarySharesConvertedFromRightsAttachedToUnits
Namespace Prefix: | kxin_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price of units issued during the period. + References No definition available. + Details
Name: | kxin_PriceOfUnitsIssued
Namespace Prefix: | kxin_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of price per unit. + References No definition available. + Details
Name: | kxin_PricePerUnit
Namespace Prefix: | kxin_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

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 No definition available. + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=kxin_KaixinAutoHoldingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=kxin_UnderwritersCallOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=kxin_EAndaCalletInvestmentLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=kxin_KahAndKunlunTechLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=kxin_KahAnd58.comHoldingsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kxin_RenrenIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=kxin_PublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |