{"cik": 1426800, "entity": "ASSEMBLY BIOSCIENCES, INC.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2024-12-31", "val": 28520000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 72303000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": -3340230, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -4766256, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -4766256, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -53776311, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2005-10-07"}, {"end": "2011-12-31", "val": -34002073, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -34002073, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -78629807, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-10-07"}, {"end": "2012-12-31", "val": -24855496, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -24855496, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -98234586, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2005-10-08"}, {"end": "2013-12-31", "val": -19604779, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -19604779, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -19604779, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -23956452, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -23956452, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -23956452, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -23956452, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -29655630, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -29655630, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -29655630, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -45278461, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -45278461, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -45278000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -52226878, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -52227000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -52227000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -92735000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -92735000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -92735000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -102713000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -102713000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -64776000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -64776000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -132688000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -132688000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -94114000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -94114000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -64646000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -64646000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -45420000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -45420000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -12118000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2007-12-31", "val": -4567894, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2005-10-08"}, {"end": "2007-12-31", "val": -4567894, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2007-01-01"}, {"end": "2007-12-31", "val": -4567894, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2007-01-01"}, {"end": "2008-12-31", "val": -8786430, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2008-01-01"}, {"end": "2008-12-31", "val": -8786430, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2008-01-01"}, {"end": "2008-12-31", "val": -8786430, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2008-01-01"}, {"end": "2009-12-31", "val": -4539405, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -4539405, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -4539405, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -15290625, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -15290625, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -15290625, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -67529084, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2005-10-07"}, {"end": "2011-12-31", "val": -34344730, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -34344730, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -34344730, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -92319514, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-10-07"}, {"end": "2012-12-31", "val": -24790430, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -24790430, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -111723273, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2005-10-08"}, {"end": "2013-12-31", "val": -19403759, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -19403759, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -19403759, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -23788799, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -23788799, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -23788799, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -23788799, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -28453833, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -28453833, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -28453833, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -44261562, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -44261562, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -44261000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -42808548, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -42809000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -42809000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -90751000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -90751000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -90751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -97634000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -97634000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -62152000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -62152000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -129855000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -129855000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -93092000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -93092000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -61228000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -61228000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -40177000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -40177000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -6122000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2014-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -617672, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -617672, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -618000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -9050249, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -9050000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -9050000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1099000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1099000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1099000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -774000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -774000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -2531000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -2531000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "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-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 330000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 330000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 1120811, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2043676, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4983572, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2005-10-07"}, {"end": "2011-12-31", "val": 116664, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2017-12-31", "val": 219000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 643000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 643000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 494000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 494000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 691000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 691000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 466000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 466000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 498000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 498000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 450000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 450000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 129000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 129000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 129000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "Depreciation": [{"end": "2009-12-31", "val": 7511, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 12525, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 12525, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 31006, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2005-10-07"}, {"end": "2011-12-31", "val": 3746, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3746, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 35623, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-10-07"}, {"end": "2012-12-31", "val": 4618, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4618, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 41839, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2005-10-08"}, {"end": "2013-12-31", "val": 6216, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6216, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6216, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 10974, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10974, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10974, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10974, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 64989, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 64989, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 64989, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 80251, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 80251, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 80000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 219225, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 219000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 643000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": -3483919, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -5214427, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -5214427, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -40438299, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2005-10-07"}, {"end": "2011-12-31", "val": -25068832, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -25068832, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -61818090, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-10-07"}, {"end": "2012-12-31", "val": -21379790, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -21379790, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -79614177, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2005-10-08"}, {"end": "2013-12-31", "val": -17796088, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -17796088, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -17796088, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -14973502, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -14973502, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -18697334, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -34881655, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -34882000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1860081, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1860000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1860000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -64958000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -64958000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -64958000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -84067000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -84067000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -62957000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -62957000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -93396000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -93396000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -84463000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -84463000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 22743000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 22743000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -51117000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -51117000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -41093000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2014-12-31", "val": -14973502, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -14973502, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -18697334, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -18697334, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -34881655, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 2573, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 39224, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2005-10-07"}, {"end": "2011-12-31", "val": 11964, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 11964, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 42464, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-10-07"}, {"end": "2012-12-31", "val": 3241, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3241, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 48941, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2005-10-08"}, {"end": "2013-12-31", "val": 6477, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6477, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6477, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 149963, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 149963, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 149963, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 149963, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 58261, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 58261, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 58261, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 146329, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 146329, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 147000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 864564, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 865000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 865000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 340000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 340000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 340000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1554000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1554000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 470000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 470000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3096000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3096000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 102000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 255000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 255000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 28000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 28000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 66000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2007-12-31", "val": -4382043, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2007-12-31", "val": -4382043, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2007-12-31", "val": -4382043, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2008-12-31", "val": -9457050, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2008-12-31", "val": -9457050, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2008-12-31", "val": -9457050, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2009-12-31", "val": -13362648, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": -13362648, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2009-12-31", "val": -13362648, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2010-12-31", "val": 11626116, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-12-31", "val": 11626116, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 11626116, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2011-12-31", "val": 34532707, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 34532707, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 34532707, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 17810186, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 17810186, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 17810186, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2012-12-31", "val": 17810186, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2013-12-31", "val": 24493988, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 24493988, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 24493988, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2013-12-31", "val": 24493988, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2013-12-31", "val": 24493988, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 58571172, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 58571172, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2014-12-31", "val": 58571172, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-12-31", "val": 58571172, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 58571172, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 118741595, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 118741595, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2015-12-31", "val": 118741595, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 118741000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2016-12-31", "val": 79878001, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 79878001, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 79878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2016-12-31", "val": 79878000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2017-12-31", "val": 113119769, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 113120000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2017-12-31", "val": 113120000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2017-12-31", "val": 113120000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2018-12-31", "val": 210653000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 210653000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 210653000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2019-12-31", "val": 273217000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 273217000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2019-12-31", "val": 273217000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2020-12-31", "val": 240578000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 240578000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2020-12-31", "val": 240578000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2021-12-31", "val": 168929000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 168929000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2021-12-31", "val": 168929000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 82664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 82664000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 82664000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2023-12-31", "val": 41097000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 41097000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2023-12-31", "val": 41097000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}, {"end": "2024-12-31", "val": 33359000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2024-12-31", "val": 33359000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}, {"end": "2025-12-31", "val": 206751000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}], "Goodwill": [{"end": "2013-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2014-07-11", "val": 12638136, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-07-11", "val": 12638136, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 12737350, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 12737350, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2014-12-31", "val": 12737350, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 12638136, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 12638136, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 12638136, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 12638136, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 12638136, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 12638000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 12638000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 12638000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 12638000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 12638000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 12638000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 12638000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 419380, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2005-10-06", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2005-10-07", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2008-12-31", "val": 15851, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": 81288, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": 81288, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 14571055, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-12-31", "val": 14571055, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 36975434, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 36975434, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 36975434, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 20489219, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 20489219, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 20489219, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2012-12-31", "val": 20489219, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2013-12-31", "val": 27061268, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 27061268, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 27061268, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2013-12-31", "val": 27061268, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2013-12-31", "val": 27061268, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 29091113, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 29091113, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2014-12-31", "val": 29091113, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-12-31", "val": 29091113, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 29091113, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 27107526, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 27107526, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2015-12-31", "val": 27107526, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 27108000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2016-12-31", "val": 28575085, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 28575085, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 28575000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2017-12-31", "val": 82033209, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 82033000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 41471000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 41471000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 46732000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 46732000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 59444000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 59444000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 45627000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 45627000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 52418000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 52418000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 19841000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 19841000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2024-12-31", "val": 38344000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2024-12-31", "val": 38344000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}, {"end": "2025-12-31", "val": 58450000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2021-12-31", "val": 43280383, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 48409265, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4034105, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4577371, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4577371, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6004560, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6004560, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11210934, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2021-12-31", "val": 43280383, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 48409265, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4034105, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4577371, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4577371, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6004560, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6004560, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11210934, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 6746365, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 12406406, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 12406406, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 12934350, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 12934350, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 20733895, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 4146779, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 4146779, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2014-12-31", "val": 10672059, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 10672059, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2014-12-31", "val": 10672059, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 17225662, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 17225662, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 17246754, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 17246754, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 20137974, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 20137974, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 25495425, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 25495425, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 32558307, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 32558307, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 34026680, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 34026680, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 48120437, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 48120437, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 48894973, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 4074552, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 5482752, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 5482752, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2024-12-31", "val": 7457240, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2024-12-31", "val": 7457240, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}, {"end": "2025-12-31", "val": 15855329, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-08", "val": 12406406, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2013-03-12", "val": 19604350, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2014-03-24", "val": 23396259, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2015-03-10", "val": 10695259, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2015-03-10", "val": 10695259, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-16"}, {"end": "2016-03-07", "val": 17225662, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2017-02-24", "val": 17265920, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2018-03-05", "val": 20251312, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-02-25", "val": 25540757, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2020-03-02", "val": 32624725, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2021-02-22", "val": 38246092, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2022-02-28", "val": 48120437, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2023-03-20", "val": 51946918, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2024-03-22", "val": 5482752, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2025-03-14", "val": 7503385, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-20"}, {"end": "2026-03-13", "val": 15862705, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-19"}]}}