XML 47 R33.htm IDEA: XBRL DOCUMENT
v3.21.2

Subsequent Events - Additional Information (Details) $ / shares in Units, $ in Billions |  | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Oct. 13, 2021 USD ($) Days $ / shares shares | Sep. 30, 2021 shares | Sep. 30, 2020 shares | Dec. 31, 2019 shares
Subsequent Event [Line Items] |  |  |  |
Consecutive Trading days | Days | 90 |  |  |
2021 LTPIP |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Performance expiration date |  | Aug. 11, 2028 |  |
Performance-based Stock Options |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Granted |  | 669,581 | 0 | 170,150
Subsequent Event |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Plan description | Up to 35% of the options may be earned through the attainment of certain operational milestones to the extent that number of options has not yet been earned from stock appreciation. A participant may earn up to 25% upon approval by the U.S. Food and Drug Administration of a Biologics License Application for KSI-301 in the three major anti-VEGF indications and up to 10% from generating sales of at least $2.5 billion in a fiscal year. |  |  |
Subsequent Event | 2021 LTPIP |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Sales | $ | $ 2.5 |  |  |
Performance Periods | 7 years |  |  |
Common stock, shares reserved for issuance | 5,502,334 |  |  |
Subsequent Event | 2021 LTPIP | Maximum |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Stock Price | $ / shares | $ 800 |  |  |
Subsequent Event | 2021 LTPIP | Minimum |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Stock Price | $ / shares | $ 200 |  |  |
Subsequent Event | 2018 Equity Incentive Plan | Performance-based Stock Options |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Granted | 1,920,625 |  |  |

X
- Definition Consecutive Trading Days + References No definition available. + Details
Name: | kod_ConsecutiveTradingDays
Namespace Prefix: | kod_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long-Term Performance Incentive Plan Description + References No definition available. + Details
Name: | kod_LongTermPerformanceIncentivePlanDescription
Namespace Prefix: | kod_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales Forecasting + References No definition available. + Details
Name: | kod_SalesForecasting
Namespace Prefix: | kod_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Share Based Compensation Arrangement By Share Based Payment Award Options performance period + References No definition available. + Details
Name: | kod_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPerformancePeriod
Namespace Prefix: | kod_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share based compensation arrangement by share based payment award options performance period expiration. + References No definition available. + Details
Name: | kod_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPerformancePeriodExpiration
Namespace Prefix: | kod_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate number of common shares reserved for future issuance. + 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_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=kod_TwoThousandTwentyOneLongTermPerformanceIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=kod_PerformanceBasedStockOptionsMember
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: | srt_RangeAxis=srt_MaximumMember
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: | us-gaap_PlanNameAxis=kod_TwoThousandEighteenEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |