{"cik": 1468748, "entity": "KODIAK SCIENCES INC.", "tags": {"OperatingIncomeLoss": [{"end": "2016-12-31", "val": -17151000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -25521000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -25521000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -26374000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -26374000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -26374000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -49190000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -49190000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -49190000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -136007000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -136007000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -136007000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -267051000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -267051000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -267051000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -341379000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -341379000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -341379000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -277321000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -277321000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -277321000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -186849000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -186849000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -234388000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2016-12-31", "val": -17132000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -27936000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -27936000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -41443000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -41443000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -41443000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -47365000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -47365000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -47365000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -133096000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -133096000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -133096000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -266990000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -266990000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -266990000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -333823000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -333823000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -333823000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -260491000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -260491000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -260491000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -176207000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -176207000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -229967000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2020-12-31", "val": 14000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 14000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 14000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 74000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 74000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 74000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 33000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 20000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 52000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "InterestExpense": [{"end": "2016-12-31", "val": 6000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1185000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1185000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5519000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5519000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5519000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 22000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 18000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 18000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 18000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 13000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "Depreciation": [{"end": "2016-12-31", "val": 257000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 549000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 549000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 490000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 490000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 490000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 477000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 477000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 477000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1003000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1003000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1003000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3796000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3796000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3796000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18298000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18298000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18298000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 18710000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18710000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18328000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2016-12-31", "val": -16047000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -17655000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -17655000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -29031000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -29031000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -29031000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -39146000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -39146000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -39146000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -83428000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -83428000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -83428000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -182270000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -182270000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -182270000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -206459000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -206459000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -206459000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -154183000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -154183000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -154183000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -117319000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -117319000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -136008000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2016-12-31", "val": 771000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 209000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 209000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 78000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 78000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 78000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 437000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 437000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 437000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3814000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3814000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3814000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 17032000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17032000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17032000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 37021000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 37021000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 37021000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 41350000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 41350000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 41350000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 375000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 375000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 506000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2015-12-31", "val": -24236000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2016-12-31", "val": -41083000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2016-12-31", "val": -41083000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2017-12-31", "val": -68738000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2017-12-31", "val": -68738000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2017-12-31", "val": -68738000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2018-12-31", "val": 86833000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 86833000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 86833000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2018-12-31", "val": 86833000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 345359000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 345359000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 345359000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 345359000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2020-12-31", "val": 860751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 860751000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 860751000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2020-12-31", "val": 860751000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2021-12-31", "val": 663320000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 663320000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2021-12-31", "val": 663320000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2021-12-31", "val": 663320000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2022-12-31", "val": 436167000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2022-12-31", "val": 436167000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 436167000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2022-12-31", "val": 436167000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2023-12-31", "val": 265781000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 265781000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 265781000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 150288000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 150288000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 157383000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2016-12-31", "val": 9622000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2017-12-31", "val": 1395000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2017-12-31", "val": 1395000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 88254000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 88254000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 88254000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 211797000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 211797000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 211797000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 944396000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 944396000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 944396000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2021-12-31", "val": 731510000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 731510000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2021-12-31", "val": 731510000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 190433000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2022-12-31", "val": 190433000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 190433000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 285507000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 285507000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 285507000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 168074000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 168074000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 209862000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2020-12-31", "val": 45741845, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51788918, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51788918, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 52249620, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 52249620, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 52249620, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 52414256, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52414256, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52414256, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 52583148, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 52583148, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 53208311, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2020-12-31", "val": 45741845, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51788918, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51788918, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 52249620, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 52249620, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 52249620, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 52414256, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52414256, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52414256, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 52583148, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 52583148, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 53208311, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2017-12-31", "val": 7936434, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 36829857, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 36829857, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 44413404, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 44413404, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 51112302, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 51112302, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 51826257, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 51826257, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2022-12-31", "val": 52333850, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2022-12-31", "val": 52333850, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 52508602, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 52508602, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 52508602, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 52726916, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 61758454, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "EntityCommonStockSharesOutstanding": [{"end": "2019-03-06", "val": 36909857, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2020-03-02", "val": 44420028, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2021-02-19", "val": 51162424, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2022-02-18", "val": 51934500, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2023-02-28", "val": 52336448, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-28"}, {"end": "2024-02-29", "val": 52508602, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2025-02-28", "val": 52748343, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2026-03-19", "val": 61847870, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}]}}