XML 170 R51.htm IDEA: XBRL DOCUMENT
v3.25.3

Reverse Recapitalization - Additional information (Details) |  |  |  |  | 3 Months Ended | 9 Months Ended |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 30, 2025 USD ($) $ / shares shares | Sep. 24, 2025 USD ($) $ / shares shares | Sep. 22, 2025 USD ($) $ / shares shares | Sep. 15, 2025 USD ($) $ / shares shares | Sep. 30, 2025 USD ($) $ / shares shares | Sep. 30, 2024 USD ($) shares | Sep. 30, 2025 USD ($) $ / shares shares | Sep. 30, 2024 USD ($) shares | Jun. 30, 2025 shares | Mar. 31, 2025 shares | Dec. 31, 2024 $ / shares shares | Jun. 30, 2024 shares | Mar. 31, 2024 shares | Dec. 31, 2023 $ / shares shares | Dec. 31, 2022 shares
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination Exchange Ratio | $ / shares |  | 0.66 |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of redeemable convertible preferred stock in connection with reverse recapitalization | $ |  |  |  |  | $ 170,648,000 |  |  |  |  |  |  |  |  |  |
Proceeds From Merger Related Financing Activities | $ |  | $ 171,200,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds From Investors | $ |  | 145,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds From Cash Held In Trust Account | $ |  | 26,200,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Payments For Transaction Costs | $ |  | 32,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Transaction Costs | $ |  | 3,200,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Adjustments to Additional Paid in Capital Business Combination Transactional Costs | $ |  | $ 22,800,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Par or Stated Value Per Share | $ / shares |  |  |  |  |  |  |  |  |  |  | $ 0.000001 |  |  | $ 0.000001 |
Preferred Stock, Shares Issued |  |  |  |  |  |  |  |  |  |  | 93,963,000 |  |  | 93,963,000 |
Proceeds from Issuance of Preferred Stock and Preference Stock | $ |  |  |  |  |  |  | $ 145,000,000 | $ 0 |  |  |  |  |  |  |
Common Stock, Shares, Issued | 174,957,000 |  |  |  | 174,957,000 | 6,250,000,000 | 174,957,000 | 6,250,000,000 |  |  | 58,057,000 |  |  | 87,222,000 |
Loss on issuance of common stock | $ |  |  |  |  | $ 3,220,000 | $ 0 | $ 3,220,000 | $ 0 |  |  |  |  |  |  |
Loss on issuance of common stock warrants | $ | $ 86,400,000 |  |  |  | $ 123,328,000 | $ 0 | $ 123,328,000 | $ 0 |  |  |  |  |  |  |
Common Stock, Shares, Outstanding | 174,957,000 |  |  |  | 174,957,000 | 6,250,000,000 | 174,957,000 | 6,250,000,000 |  |  | 58,057,000 |  |  | 87,222,000 |
Conversion of Stock, Shares Converted |  |  |  |  | 30,061,262 |  |  |  |  |  |  |  |  |  |
Common Stock, Par or Stated Value Per Share | $ / shares | $ 0.0001 |  |  |  | $ 0.0001 |  | $ 0.0001 |  |  |  | $ 0.000001 |  |  | $ 0.000001 |
Amount Of Fee Payable To Advisor | $ | $ 12,500,000 |  |  |  | $ 12,500,000 |  | $ 12,500,000 |  |  |  |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of redeemable convertible preferred stock in connection with reverse recapitalization | $ |  |  |  |  | $ 6,000 |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Outstanding | 174,957,000 |  |  |  | 174,957,000 | 57,855,000 | 174,957,000 | 57,855,000 | 59,742,000 | 59,016,000 | 58,057,000 | 57,812,000 | 57,797,000 | 57,776,000 | 86,360,000
Triggering Event I [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 24,999,439 |  |  |  | 24,999,439 |  | 24,999,439 |  |  |  |  |  |  |  |
Triggering Event I [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share | $ / shares | $ 18 |  |  |  | $ 18 |  | $ 18 |  |  |  |  |  |  |  |
Triggering Event II [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 24,999,439 |  |  |  | 24,999,439 |  | 24,999,439 |  |  |  |  |  |  |  |
Triggering Event II [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share | $ / shares | $ 23 |  |  |  | $ 23 |  | $ 23 |  |  |  |  |  |  |  |
Triggering Event III [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 24,999,439 |  |  |  | 24,999,439 |  | 24,999,439 |  |  |  |  |  |  |  |
Triggering Event III [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share | $ / shares | $ 28 |  |  |  | $ 28 |  | $ 28 |  |  |  |  |  |  |  |
Sponsor Earn Out Securities [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 6,250,000 |  |  |  | 6,250,000 |  | 6,250,000 |  |  |  |  |  |  |  |
Common Stock Vested And Outstanding | 6,250,000 |  |  |  | 6,250,000 |  | 6,250,000 |  |  |  |  |  |  |  |
Common Stock Vesting Condition | 6,250,000 |  |  |  | 6,250,000 |  | 6,250,000 |  |  |  |  |  |  |  |
Common Stock, Par or Stated Value Per Share | $ / shares | $ 18 |  |  |  | $ 18 |  | $ 18 |  |  |  |  |  |  |  |
Earn Out Securities [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 74,998,317 |  |  |  | 74,998,317 |  | 74,998,317 |  |  |  |  |  |  |  |
Earn Out Securities [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 74,998,317 |  |  |  | 74,998,317 |  | 74,998,317 |  |  |  |  |  |  |  |
Ares Acquisition Holdings II LP [Member] | Sponsor Earn Out Securities [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Outstanding | 12,500,000 |  |  |  | 12,500,000 |  | 12,500,000 |  |  |  |  |  |  |  |
Conversion of Stock, Shares Converted | 12,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise Price Per Share | $ / shares | $ 11.5 |  |  |  | $ 11.5 |  | $ 11.5 |  |  |  |  |  |  |  |
Conversion of Warrants |  | 24,999,987 |  |  |  |  |  |  |  |  |  |  |  |  |
Private Placement Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise Price Per Share | $ / shares | 11.5 |  |  |  | 11.5 |  | 11.5 |  |  |  |  |  |  |  |
Conversion of Warrants |  | 14,300,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Investors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction | $ |  |  |  | $ 145,000,000 |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Par or Stated Value Per Share | $ / shares |  |  |  | $ 0.0001 |  |  |  |  |  |  |  |  |  |  |
Percentage of Common Stock Issuable Upon Conversion |  |  |  | 125.00% |  |  |  |  |  |  |  |  |  |  |
Exercise Price Per Share | $ / shares |  |  |  | $ 12 |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Shares Issued |  |  |  | 142,155 |  |  |  |  |  |  |  |  |  |  |
Warrants Issued |  |  |  | 17,769,375 |  |  |  |  |  |  |  |  |  |  |
Proceeds from Issuance of Preferred Stock and Preference Stock | $ |  |  |  | $ 145,000,000 |  |  |  |  |  |  |  |  |  |  |
Non Redemption Investors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise Price Per Share | $ / shares |  |  | $ 12 |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued |  |  | 7,606,666 |  |  |  |  |  |  |  |  |  |  |  |
Loss on issuance of common stock | $ |  |  | $ 3,200,000 |  |  |  |  |  |  |  |  |  |  |  |
Loss on issuance of common stock warrants | $ |  |  | $ 37,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of redeemable convertible preferred stock in connection with reverse recapitalization | $ |  | $ 5,492,904 |  |  |  |  |  |  |  |  |  |  |  |  |
Common Class A [Member] | Non Redemption Investors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number od Shares Agreed for Non Redemption |  |  | 3,319,712 |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued |  |  | 368,028 |  |  |  |  |  |  |  |  |  |  |  |
Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Reduction of Preferred Stock | $ |  | $ 6,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Par or Stated Value Per Share | $ / shares | $ 0.0001 |  |  |  | $ 0.0001 |  | $ 0.0001 |  |  |  | $ 0.0001 |  |  |  |
Preferred Stock, Shares Issued | 142,000 |  |  |  | 142,000 |  | 142,000 |  |  |  | 0 |  |  |  |
Advisor Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Disclosure of Reverse Recapitalization [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Shares, Issued | 1,091,519 |  |  |  | 1,091,519 |  | 1,091,519 |  |  |  |  |  |  |  |

X
- Definition Adjustments to additional paid in capital business combination transactional costs. + References No definition available. + Details
Name: | kdk_AdjustmentstoAdditionalPaidinCapitalBusinessCombinationTransactionalCosts
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of fee payable to advisor. + References No definition available. + Details
Name: | kdk_AmountOfFeePayableToAdvisor
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business combination exchange ratio. + References No definition available. + Details
Name: | kdk_BusinessCombinationExchangeRatio
Namespace Prefix: | kdk_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common stock vested and outstanding. + References No definition available. + Details
Name: | kdk_CommonStockVestedAndOutstanding
Namespace Prefix: | kdk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common stock vesting condition. + References No definition available. + Details
Name: | kdk_CommonStockVestingCondition
Namespace Prefix: | kdk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Conversion of warrants. + References No definition available. + Details
Name: | kdk_ConversionofWarrants
Namespace Prefix: | kdk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Loss on issuance of common stock. + References No definition available. + Details
Name: | kdk_LossOnIssuanceOfCommonStock
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss On issuance of common stock warrants. + References No definition available. + Details
Name: | kdk_LossOnIssuanceOfCommonStockWarrants
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number od shares agreed for non redemption. + References No definition available. + Details
Name: | kdk_NumberodSharesAgreedforNonRedemption
Namespace Prefix: | kdk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Payments for transaction costs. + References No definition available. + Details
Name: | kdk_PaymentsForTransactionCosts
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of common stock issuable upon conversion. + References No definition available. + Details
Name: | kdk_PercentageOfCommonStockIssuableUponConversion
Namespace Prefix: | kdk_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds from cash held in trust account. + References No definition available. + Details
Name: | kdk_ProceedsFromCashHeldInTrustAccount
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from investors. + References No definition available. + Details
Name: | kdk_ProceedsFromInvestors
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from merger related financing activities. + References No definition available. + Details
Name: | kdk_ProceedsFromMergerRelatedFinancingActivities
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reduction of preferred stock. + References No definition available. + Details
Name: | kdk_ReductionofPreferredStock
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Transaction costs. + References No definition available. + Details
Name: | kdk_TransactionCosts
Namespace Prefix: | kdk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Warrants issued. + References No definition available. + Details
Name: | kdk_WarrantsIssued
Namespace Prefix: | kdk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: 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 Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + 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 -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://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 + 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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit). + 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 5: 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 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kdk_EventAxis=kdk_TriggeringEventIMember
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: | kdk_EventAxis=kdk_TriggeringEventIiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kdk_EventAxis=kdk_TriggeringEventIIIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kdk_SecuritiesAxis=kdk_SponsorEarnOutSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kdk_SecuritiesAxis=kdk_EarnOutSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | kdk_InvestorsTypeAxis=kdk_PreferredInvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kdk_InvestorsTypeAxis=kdk_NonRedemptionInvestorsMember
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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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