{"cik": 948708, "entity": "Smith Micro Software, Inc.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 22974000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 26285000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 26285000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 43346000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43346000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 51300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51300000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 58422000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 58422000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 48513000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 48513000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 40862000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 40862000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20555000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 20555000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 17363000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2009-12-31", "val": 107279000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 130501000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 130501000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 57767000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 57767000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 57767000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 43329000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 43329000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 43329000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 42675000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 42675000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 42675000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 36979000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 36979000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 36979000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 39507000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 39507000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 39507000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 28235000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 28235000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 22974000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}], "GrossProfit": [{"end": "2009-12-31", "val": 91793000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 114994000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 114994000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 44006000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44006000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44006000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 34881000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 34881000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 34881000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 32968000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 32968000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 32968000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 27662000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27662000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27662000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 31355000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 31355000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 31355000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 20671000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20671000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 17892000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17892000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21952000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21952000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 39419000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 39419000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 46110000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 46110000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 45724000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 45724000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 34303000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34303000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 30303000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 30303000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 14429000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 14429000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12858000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 11109000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 18381000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 18381000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -165666000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -165666000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -165666000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -27001000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -27001000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -27001000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -27830000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -27830000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -27830000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -11742000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -11742000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -11742000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -2538000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2538000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2538000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -15905000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -15905000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -5674000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -5674000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -1214000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -1214000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 10105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3521000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3521000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -30938000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -30938000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -30927000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -30927000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -18055000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -18055000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -49390000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -49390000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -29011000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 4752000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 12346000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 12346000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -159606000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -159606000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -159606000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -25463000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -25463000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -25463000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -27953000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -27953000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -27953000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -11799000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -11799000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -11799000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -2602000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2602000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2602000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -14512000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -15343000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -6661000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -6661000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -2740000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -2740000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 10722000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10722000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4165000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4165000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -31043000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -31043000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -29279000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -29279000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -24396000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -24396000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -48697000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -48697000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -29327000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 6738000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 6165000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 6165000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -5929000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -5929000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -5929000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -234000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -234000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -234000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 153000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 153000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 153000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 49000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 49000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 49000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 68000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 68000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 68000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -229000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -229000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -546000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -546000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 13000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 80000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 80000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 160000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 160000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 215000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 215000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 226000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 226000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 158000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 158000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -13000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -13000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -76000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2013-12-31", "val": 4000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2900000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1900000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1300000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 400000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "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": 1200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7556000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7395000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7345000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6285000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5399000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2009-12-31", "val": 10540000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 11778000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 11778000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 10177000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 10177000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 10177000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4430000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4430000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4430000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4006000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4006000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4006000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2931000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2931000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2931000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1904000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1904000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1904000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1381000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1381000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 922000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 922000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 779000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 779000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1341000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1341000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3582000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3582000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9338000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9338000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7556000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7452000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7345000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7395000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6285000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5398000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 2900000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4100000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4100000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4400000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4400000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4400000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4000000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2900000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2022-12-31", "val": 105000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 50000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 50000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 365000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 293000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 18466000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 24744000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 24744000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -13547000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -13547000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -13547000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -12805000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -12805000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -16574000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2017-12-31", "val": -7419000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -2874000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -2874000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9988000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9988000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7924000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7924000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -12916000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -12916000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -19261000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -19261000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -6973000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6973000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -14295000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -14295000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -7193000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": -12805000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -16574000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -16574000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -6849000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -6849000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -6849000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -55000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -55000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -55000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -11503000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -11503000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -7419000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2024-12-31", "val": 20000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 88000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2009-12-31", "val": 4809000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 6312000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 6312000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13431000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13431000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 322000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 322000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 322000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 829000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 829000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 829000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 216000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 216000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 216000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 124000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 124000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 124000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 500000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 77000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 77000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 173000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 173000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1659000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1659000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1323000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1323000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 830000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 830000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 49000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 49000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 165404000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2009-12-31", "val": 187979000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2009-12-31", "val": 187979000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2010-12-31", "val": 218265000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2010-12-31", "val": 218265000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2010-12-31", "val": 218265000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2011-12-31", "val": 64860000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 64860000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2011-12-31", "val": 64860000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2011-12-31", "val": 64860000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 42662000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2012-12-31", "val": 42662000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 42662000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 42662000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 18171000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 18171000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 18171000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 18171000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 14902000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 14902000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2014-12-31", "val": 14902000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 14902000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2015-12-31", "val": 14026000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 14026000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2015-12-31", "val": 14026000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 2504000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 3059000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 3059000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2017-12-31", "val": 4567000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 4567000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2017-12-31", "val": 4567000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 20563000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 20563000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 20563000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2019-12-31", "val": 48684000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 48684000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2019-12-31", "val": 48684000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2020-12-31", "val": 58716000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 58716000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2020-12-31", "val": 58716000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 100560000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 100560000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 100560000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2022-12-31", "val": 76379000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 76379000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2022-12-31", "val": 76379000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 75390000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 75390000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 75390000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2024-12-31", "val": 40756000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 40756000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2025-12-31", "val": 18390000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}], "Goodwill": [{"end": "2010-12-31", "val": 94231000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2016-12-31", "val": 3686000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 3686000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 3685000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 3685000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 3685000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 3685000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 7797000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 7797000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 12266000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 12266000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 35041000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 35041000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 35041000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 35041000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 35041000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 35041000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 35041000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2024-12-31", "val": 11052000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 11052000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}], "LongTermDebt": [{"end": "2016-12-31", "val": 1934000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 2600000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 3800000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 3800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 13966000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2009-12-31", "val": 14577000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2009-12-31", "val": 14577000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2010-12-31", "val": 17856000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2010-12-31", "val": 17856000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2010-12-31", "val": 17856000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2011-12-31", "val": 7475000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 7475000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2011-12-31", "val": 7475000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2011-12-31", "val": 7475000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 18873000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2012-12-31", "val": 18873000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 18873000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 18873000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 11763000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 11763000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 11763000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 11763000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 10165000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 10165000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2014-12-31", "val": 10165000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 10165000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2015-12-31", "val": 8819000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 8819000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2015-12-31", "val": 8819000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 2229000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 2229000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 2205000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 2205000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 12159000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 12159000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 28268000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 28268000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 25754000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 25754000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 16078000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 16078000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 14026000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 14026000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 7125000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 7125000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 2808000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 2808000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2025-12-31", "val": 1494000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 32897000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 34615000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 34615000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 35617000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 35617000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 35617000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 35849000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 35849000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 35849000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 36982000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 36982000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 36982000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 40649000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40649000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10162000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 45946000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11486000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11486000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 11951000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11951000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13489000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13489000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22322000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22322000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 36991000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 36991000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 42764000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42764000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51232000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51232000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 55422000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 55422000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 64916000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8115000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12367000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12367000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20605000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 32438000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 34204000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 34204000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 35617000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 35617000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 35617000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 35849000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 35849000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 35849000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 36982000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 36982000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 36982000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 40649000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40649000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10162000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 45946000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11486000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11486000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 11951000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11951000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13489000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13489000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22322000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22322000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 34513000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 34513000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 40808000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 40808000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51232000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51232000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 55422000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 55422000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 64916000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8115000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12367000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12367000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20605000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 34971108, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 35611976, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 35611976, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2012-12-31", "val": 35873418, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2012-12-31", "val": 35873418, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 36994318, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 36994318, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 45000891, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 45000891, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 45729272, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 11432318, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 12297954, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 12297954, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 14268765, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 14268765, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 28241129, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2018-12-31", "val": 28241129, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 38475084, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 38475084, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 41232804, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2020-12-31", "val": 41232804, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 54259390, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 54259390, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 56197910, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 56197910, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 74783834, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 9347979, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-04-09", "val": 76800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2024-04-10", "val": 76800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-04-10", "val": 9600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2024-04-11", "val": 9600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 17673404, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 17673404, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}, {"end": "2025-12-31", "val": 25798092, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-13", "val": 35591810, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2013-02-11", "val": 35873247, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-20"}, {"end": "2014-02-18", "val": 38609318, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2015-02-20", "val": 45004146, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2016-02-26", "val": 45729272, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2017-03-03", "val": 12289174, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2018-03-23", "val": 18250909, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2019-03-21", "val": 32165696, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-27"}, {"end": "2020-03-09", "val": 39484420, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2021-03-02", "val": 42216795, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-08"}, {"end": "2022-03-01", "val": 54326806, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-11"}, {"end": "2023-03-15", "val": 58676684, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2024-02-15", "val": 74935907, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2025-03-10", "val": 17773859, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2026-02-26", "val": 25763019, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-05"}]}}