XML 46 R36.htm IDEA: XBRL DOCUMENT
v3.23.3

Summary of Significant Accounting Policies - Narrative (Details) $ / shares in Units, $ in Thousands |  |  | 3 Months Ended | 9 Months Ended |  |
--- | --- | --- | --- | --- | --- | ---
Sep. 22, 2023 shares | Jul. 28, 2022 USD ($) $ / shares shares | Sep. 30, 2023 USD ($) plan $ / shares | Sep. 30, 2022 USD ($) | Sep. 30, 2023 USD ($) segment plan $ / shares | Sep. 30, 2022 USD ($) | Dec. 31, 2022 USD ($) $ / shares | Dec. 31, 2021 USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Number of operating segments | segment |  |  |  |  | 1 |  |  |
Number of reportable segments | segment |  |  |  |  | 1 |  |  |
Number of days of advance notice for contract termination for monthly billing cycles |  |  | 5 days |  | 5 days |  |  |
Number of days of advance notice for contract termination |  |  | 30 days |  | 30 days |  |  |
Deferred contract acquisition costs, current |  |  | $ 14,161 |  | $ 14,161 |  | $ 11,215 |
Deferred contract acquisition costs, non-current |  |  | $ 20,687 |  | $ 20,687 |  | 15,983 |
Number of stock compensation plans | plan |  |  | 2 |  | 2 |  |  |
Uncertain tax positions |  |  | $ 0 |  | $ 0 |  | 0 |
Accrued interest and penalties related to uncertain tax positions |  |  | 0 |  | 0 |  | 0 |
Unbilled accounts receivable |  |  | 1,442 | $ 2,307 | 1,442 | $ 2,307 | 2,253 | $ 1,917
Cash equivalents |  |  | 310,900 |  | 310,900 |  | 0 |
Restricted cash |  |  | 386 |  | 386 |  | 409 |
Restricted cash, non-current |  |  | 648 |  | 648 |  | 687 |
Selling and marketing |  |  | 167,877 | 61,482 | 291,845 | 153,401 |  |
Accrued expenses |  |  | $ 62,602 |  | $ 62,602 |  | $ 36,126 |
Warrants, exercise price (in dollars per share) | $ / shares |  |  | $ 0.01 |  | $ 0.01 |  | $ 0.01 |
Issuance of common stock upon exercise of collaboration agreement warrants |  |  | $ 46 | 39 | $ 57 | 40 |  |
Capitalized prepaid marketing expense |  |  | 106,500 |  | 134,200 |  |  |
Prepaid marketing expense |  |  | 178,968 |  | 178,968 |  | $ 84,415 |
Conversion of Redeemable Common Stock Into Series B Common Stock | Series A Common Stock |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Conversion of common stock (in shares) | shares | 64,046,223 |  |  |  |  |  |  |
Unbilled Revenues |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Unbilled accounts receivable |  |  | $ 1,100 |  | $ 1,100 |  | 500 |
Minimum |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Deferred contract acquisition costs, capitalized, amortization period |  |  | 18 months |  | 18 months |  |  |
Maximum |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Deferred contract acquisition costs, capitalized, amortization period |  |  | 60 months |  | 60 months |  |  |
Shopify | Private Placement |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Shares issued under purchase agreement (in shares) | shares |  | 2,951,846 |  |  |  |  |  |
Issuance price per share (in dollars per share) | $ / shares |  | $ 33.88 |  |  |  |  |  |
Shopify | Investment Option |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Issuance price per share (in dollars per share) | $ / shares |  | $ 88.93 |  |  |  |  |  |
Additional shares available for purchase (in shares) | shares |  | 15,743,174 |  |  |  |  |  |
Shopify | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Collaborative arrangement, term |  | 7 years |  |  |  |  |  |
Collaborative arrangement, renewal term |  |  | 1 year |  | 1 year |  |  |
Selling and marketing |  |  |  | 8,800 |  | 8,800 |  |
Maximum number of common stock shares in which warrants may be converted (in shares) | shares |  | 15,743,174 |  |  |  |  |  |
Warrants, exercise price (in dollars per share) | $ / shares |  | $ 0.01 |  |  |  |  |  |
Issuance of common stock upon exercise of collaboration agreement warrants |  | $ 370,300 |  |  |  |  |  |
Marketing expense |  |  | $ 13,200 |  | $ 39,700 |  |  |
Prepaid marketing expense |  |  | 179,000 |  | 179,000 |  | 84,400 |
Unrecognized marketing expense |  |  | 308,600 |  | $ 308,600 |  |  |
Warrants, cost not yet recognized, period for recognition |  |  |  |  | 5 years 9 months 18 days |  |  |
Shopify | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Class of Warrant or Right, Vesting Period One |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Warrants, vesting percentage | 0.25 | 0.25 |  |  |  |  |  |
Shopify | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Class of Warrant or Right, Vesting Periods Two Through Twenty-One |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Warrants, vesting percentage |  | 0.75 |  |  |  |  |  |
Shopify | Revenue Sharing Agreement |  |  |  |  |  |  |  |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |  |  |  |  |  |  |  |
Revenue from collaborative arrangement exceeding threshold, percentage to be shared |  | 0.15 |  |  |  |  |  |
Revenue from collaborative arrangement, threshold |  | $ 1,000 |  |  |  |  |  |
Selling and marketing |  |  | 5,600 | $ 2,900 | $ 16,000 | $ 2,900 |  |
Accrued expenses |  |  | $ 2,400 |  | $ 2,400 |  | $ 2,700 |

X
- Definition Advance Notice for Contract Termination, Monthly Billing Cycle, Period + References No definition available. + Details
Name: | kvyo_AdvanceNoticeForContractTerminationMonthlyBillingCyclePeriod
Namespace Prefix: | kvyo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Advance Notice for Contract Termination, Period + References No definition available. + Details
Name: | kvyo_AdvanceNoticeForContractTerminationPeriod
Namespace Prefix: | kvyo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Vesting Percentage + References No definition available. + Details
Name: | kvyo_ClassOfWarrantOrRightVestingPercentage
Namespace Prefix: | kvyo_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collaborative Arrangement, Renewal Term + References No definition available. + Details
Name: | kvyo_CollaborativeArrangementRenewalTerm
Namespace Prefix: | kvyo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collaborative Arrangement, Term + References No definition available. + Details
Name: | kvyo_CollaborativeArrangementTerm
Namespace Prefix: | kvyo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Stock Compensation Plans + References No definition available. + Details
Name: | kvyo_NumberOfStockCompensationPlans
Namespace Prefix: | kvyo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Prepaid Marketing Arrangement, Amount Capitalized + References No definition available. + Details
Name: | kvyo_PrepaidMarketingArrangementAmountCapitalized
Namespace Prefix: | kvyo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Revenue from Collaborative Arrangement Exceeding Threshold, Percentage To Be Shared + References No definition available. + Details
Name: | kvyo_RevenueFromCollaborativeArrangementExceedingThresholdPercentageToBeShared
Namespace Prefix: | kvyo_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Revenue from Collaborative Arrangement, Threshold + References No definition available. + Details
Name: | kvyo_RevenueFromCollaborativeArrangementThreshold
Namespace Prefix: | kvyo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sale of Stock, Additional Shares Available for Purchase + References No definition available. + Details
Name: | kvyo_SaleOfStockAdditionalSharesAvailableForPurchase
Namespace Prefix: | kvyo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized Marketing Expense Related to Warrants + References No definition available. + Details
Name: | kvyo_UnrecognizedMarketingExpenseRelatedToWarrants
Namespace Prefix: | kvyo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Warrants, Cost Not Yet Recognized, Period for Recognition + References No definition available. + Details
Name: | kvyo_WarrantsCostNotYetRecognizedPeriodForRecognition
Namespace Prefix: | kvyo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -SubTopic 40 -Topic 340 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-2 + Details
Name: | us-gaap_CapitalizedContractCostAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479402/808-10-50-1 + Details
Name: | us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_MarketingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_PrepaidExpenseNoncurrent
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, classified as current. 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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8 + Details
Name: | us-gaap_RestrictedCashCurrent
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, classified as noncurrent. 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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 5 -SubTopic 210 -Topic 954 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8 + Details
Name: | us-gaap_RestrictedCashNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Value of preferred stock and warrants for common stock issued. + References No definition available. + Details
Name: | us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrecognized tax benefits. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10B -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=kvyo_ConversionOfRedeemableCommonStockIntoSeriesBCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=us-gaap_CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kvyo_VestingPeriodAxis=kvyo_ClassOfWarrantOrRightVestingPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kvyo_VestingPeriodAxis=kvyo_ClassOfWarrantOrRightVestingPeriodsTwoThroughTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=kvyo_RevenueSharingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |