{"cik": 1360214, "entity": "Harrow, Inc.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 26774000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 41372000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 41372000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 51165000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 51165000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 48871000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48871000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 72476000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 72476000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 88595000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 88595000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 130193000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 130193000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 130193000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 199614000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 199614000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 272303000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2013-12-31", "val": 10000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1660246, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1660000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 9716000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 9716000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 19942000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 19942000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 26774000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}], "GrossProfit": [{"end": "2013-12-31", "val": 10000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 567407, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 567000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4510000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4510000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10111000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10111000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13269000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13269000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 24851000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 24851000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 34416000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 34416000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 34408000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 34408000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 54262000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 54262000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 63212000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 63212000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 90553000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 90553000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 90553000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 150369000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 150369000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 204369000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": -2502560, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -17393585, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1998-07-24"}, {"end": "2011-12-31", "val": -939228, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -939228, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -21572462, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-07-24"}, {"end": "2012-12-31", "val": -4178877, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -4178877, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -29259341, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "1998-07-24"}, {"end": "2013-12-31", "val": -7686879, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -7686879, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -10146749, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -10147000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -14822000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -14822000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -15882000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -15882000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -12163000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -12163000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -5217000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -5217000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -4803000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -4795000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 385000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 385000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1614000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1614000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1919000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1919000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 431000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 431000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 431000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8822000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8822000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 30515000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "1999-12-31", "val": -204000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1999-01-01"}, {"end": "1999-12-31", "val": -204000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1999-01-01"}, {"end": "1999-12-31", "val": -204000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "1999-01-01"}, {"end": "2000-12-31", "val": -213092, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2000-01-01"}, {"end": "2000-12-31", "val": -213092, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2000-01-01"}, {"end": "2000-12-31", "val": -213092, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2000-01-01"}, {"end": "2001-12-31", "val": -208420, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2001-01-01"}, {"end": "2001-12-31", "val": -208420, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2001-01-01"}, {"end": "2001-12-31", "val": -208420, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2001-01-01"}, {"end": "2002-12-31", "val": -228217, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2002-01-01"}, {"end": "2002-12-31", "val": -228217, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2002-01-01"}, {"end": "2002-12-31", "val": -228217, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2002-01-01"}, {"end": "2003-12-31", "val": -207196, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2003-01-01"}, {"end": "2003-12-31", "val": -207196, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2003-01-01"}, {"end": "2003-12-31", "val": -207196, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2003-01-01"}, {"end": "2004-12-31", "val": -508226, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2004-01-01"}, {"end": "2004-12-31", "val": -508226, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2004-01-01"}, {"end": "2004-12-31", "val": -508226, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2004-01-01"}, {"end": "2005-12-31", "val": -539622, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2005-01-01"}, {"end": "2005-12-31", "val": -539622, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-01-01"}, {"end": "2005-12-31", "val": -539622, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2005-01-01"}, {"end": "2006-12-31", "val": -584232, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2006-01-01"}, {"end": "2006-12-31", "val": -584232, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2006-01-01"}, {"end": "2006-12-31", "val": -584232, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2006-01-01"}, {"end": "2007-12-31", "val": -4284540, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2007-01-01"}, {"end": "2007-12-31", "val": -4284540, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2007-01-01"}, {"end": "2007-12-31", "val": -4284540, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2007-01-01"}, {"end": "2008-12-31", "val": -3304388, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-01-01"}, {"end": "2008-12-31", "val": -3304388, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2008-01-01"}, {"end": "2008-12-31", "val": -3304388, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2008-01-01"}, {"end": "2009-12-31", "val": -4553636, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -4553636, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -4553636, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -2531228, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -2531228, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -2531228, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -18420733, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1998-07-24"}, {"end": "2011-12-31", "val": -953936, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -953936, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -953936, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -23804268, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-07-24"}, {"end": "2012-12-31", "val": -5383535, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -5383535, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -31447392, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "1998-07-24"}, {"end": "2013-12-31", "val": -7643124, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -7643124, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -10118103, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -10118000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -15899000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -15899000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -19087000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -19087000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -11985000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -11985000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 14625000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 14625000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 168000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 168000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -3357000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3357000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -18007000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -18007000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -14086000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -14086000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -24411000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -24411000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -24411000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -17481000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -17481000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -5139000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1600, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2012-01-01"}, {"end": "2014-12-31", "val": 2800, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 111000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -111000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -935000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -935000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2019-12-31", "val": 8000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 133000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 133000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 75000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 75000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 701000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 701000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 701000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 161000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 161000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3771000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-12-31", "val": 55479, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1706234, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1998-07-24"}, {"end": "2011-12-31", "val": 75000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 75000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1730892, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-07-24"}, {"end": "2012-12-31", "val": 24658, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2014-12-31", "val": 3800, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2021-12-31", "val": 5436000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7244000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7244000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21324000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2014-12-31", "val": 37000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 255000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 255000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1055000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1055000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1401000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1401000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1608000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1608000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1936000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1936000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1880000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1880000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1717000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1717000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1477000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1477000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1530000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1530000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1530000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1850000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1850000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1915000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 1056, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3154, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1998-07-24"}, {"end": "2011-12-31", "val": 338, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 338, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6098, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-07-24"}, {"end": "2012-12-31", "val": 2944, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2944, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 11757, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "1998-07-24"}, {"end": "2013-12-31", "val": 5659, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5659, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 37343, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 37000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 255000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 255000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1055000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1055000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1401000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": -2298311, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -10770093, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1998-07-24"}, {"end": "2011-12-31", "val": -291160, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -291160, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -12670933, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-07-24"}, {"end": "2012-12-31", "val": -1900840, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -1900840, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -17109877, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "1998-07-24"}, {"end": "2013-12-31", "val": -4438944, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -4438944, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -7055428, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -7057000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -11143000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -11143000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -11215000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -11215000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -8803000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8803000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 687000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 687000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 950000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 950000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -1100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -1100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5082000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5082000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1705000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1705000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3840000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3840000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3840000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -22202000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -22202000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 43864000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3154, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "1998-07-24"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 18646, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-07-24"}, {"end": "2012-12-31", "val": 15492, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 15492, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 38649, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "1998-07-24"}, {"end": "2013-12-31", "val": 20003, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20003, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 173986, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 174000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 995000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -995000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -6887000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6887000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 772000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 772000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1768000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1768000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1468000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1468000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 862000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 862000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1786000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1786000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2597000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2597000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1460000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1460000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1460000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1595000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1595000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 887000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "1998-06-23", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "1998-06-23", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "1998-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "1998-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "1999-12-31", "val": -4000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "1999-12-31", "val": -4000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "1999-12-31", "val": -4000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2000-12-31", "val": -11092, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2000-12-31", "val": -11092, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2000-12-31", "val": -11092, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2001-12-31", "val": -19512, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2001-12-31", "val": -19512, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2001-12-31", "val": -19512, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2002-12-31", "val": -47729, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2002-12-31", "val": -47729, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2002-12-31", "val": -47729, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2003-12-31", "val": -54925, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2003-12-31", "val": -54925, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2003-12-31", "val": -54925, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2004-12-31", "val": -163151, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2004-12-31", "val": -163151, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2004-12-31", "val": -163151, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2005-12-31", "val": -272773, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2005-12-31", "val": -272773, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2005-12-31", "val": -272773, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2006-12-31", "val": -406005, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2006-12-31", "val": -406005, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2006-12-31", "val": -406005, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2007-12-31", "val": 3490480, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2007-12-31", "val": 3490480, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2007-12-31", "val": 3490480, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2008-12-31", "val": 4571842, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2008-12-31", "val": 4571842, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2008-12-31", "val": 4571842, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2009-12-31", "val": 577211, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 577211, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2009-12-31", "val": 577211, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2010-12-31", "val": -1038222, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": -1038222, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": -1038222, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2011-12-31", "val": -1700005, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": -1700005, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": -1700005, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2012-12-31", "val": 9996437, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 9996437, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2012-12-31", "val": 9996437, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 15110738, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2013-12-31", "val": 15110738, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 15111000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 8150174, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 8150000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 8150000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": -1385000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": -1385000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": -1385000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 6432000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 6432000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 6432000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2017-12-31", "val": 2615000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 2615000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 24751000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 24751000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 27711000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 27711000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 27183000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 27183000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 11286000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 11286000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 27595000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 27595000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 70766000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 70766000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 69652000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 69652000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 52446000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2017-12-31", "val": 2615000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 24751000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 24751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2019-12-31", "val": 27418000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 27418000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2019-12-31", "val": 27418000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 26828000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 26828000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 26828000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 10931000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 10931000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 10931000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2022-12-31", "val": 27240000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 27240000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2022-12-31", "val": 27240000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2022-12-31", "val": 27240000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2023-12-31", "val": 70411000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 70411000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 70411000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2024-12-31", "val": 69297000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 69297000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 52091000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "Goodwill": [{"end": "2014-12-31", "val": 331621, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 332000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 332000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 2466000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 2466000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 2466000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 2227000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 2227000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 2227000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 2227000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 2227000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 2227000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 2227000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2019-12-31", "val": 332000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 332000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 332000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 332000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 332000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 332000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 332000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 332000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 332000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 332000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 332000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 332000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 332000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "LongTermDebt": [{"end": "2017-12-31", "val": 23459000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2018-12-31", "val": 23459000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2020-12-31", "val": 20005000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2021-12-31", "val": 103034000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2022-12-31", "val": 151773000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2023-12-31", "val": 246717000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2024-12-31", "val": 262737000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2025-12-31", "val": 250000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 1589773, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 291462, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 291462, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 146160, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 146160, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 146160, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2012-12-31", "val": 10035615, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 10035615, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2012-12-31", "val": 10035615, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 15579309, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2013-12-31", "val": 15579309, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 15579000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 8211492, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 8211000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 8211000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 2685000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 2685000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 2685000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 8853000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 8853000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 4019000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-12-31", "val": 4749000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 4101000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 4101000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 42167000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2022-12-31", "val": 96270000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 74085000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 74085000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 47247000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 47247000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 72927000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "ShortTermInvestments": [{"end": "2021-12-31", "val": 8503000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 5589000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 5589000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 8681000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 8681000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2017-12-31", "val": 20027712, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 23812045, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 23812045, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 26466098, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 26466098, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25895352, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2022-12-31", "val": 27460968, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 32616777, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 32616777, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 32616777, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35650714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35650714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36760461, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2017-12-31", "val": 20027712, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21917570, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21917570, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25323159, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25323159, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25895352, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 26757451, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 27460968, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 27460968, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 32616777, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 32616777, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 32616777, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35650714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35650714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36760461, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2007-12-31", "val": 46249, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2010-12-31", "val": 15932061, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 15900811, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 397515, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 6772066, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 6772066, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2013-12-31", "val": 8970364, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2013-12-31", "val": 8970364, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 9258231, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 9258231, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 9755678, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 9755678, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 18627915, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 18627915, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 20623129, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 20623129, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 24339610, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 24339610, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 25526931, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 25526931, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 25749875, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 25749875, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 26902763, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 26902763, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 29901530, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 29901530, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 35168260, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2023-12-31", "val": 35168260, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 35622214, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 35622214, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 37229159, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-23", "val": 15900811, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2013-03-15", "val": 8888250, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2014-03-27", "val": 9085715, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-28"}, {"end": "2015-03-11", "val": 9342935, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2016-03-22", "val": 13105678, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2017-03-20", "val": 18627915, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2018-03-07", "val": 20777629, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-03-11", "val": 24685594, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-12"}, {"end": "2020-03-12", "val": 25526931, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2021-03-08", "val": 25983364, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2022-03-08", "val": 27030127, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2023-03-22", "val": 29967749, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2024-03-18", "val": 35362642, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-19"}, {"end": "2025-03-26", "val": 35654171, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2026-02-25", "val": 37229705, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}]}}