{"cik": 886163, "entity": "LIGAND PHARMACEUTICALS INC", "tags": {"Revenues": [{"end": "2009-12-31", "val": 38940000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 38940000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 23538000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 23538000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 23538000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 30037000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30037000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30037000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30037000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30037000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 31388000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 31388000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 30037000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 31388000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 31388000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 48973000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 31388000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 48973000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 48973000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 48973000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 48973000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 48973000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 64538000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 64538000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 64538000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 64538000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 71914000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 71914000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 71914000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 71914000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 108973000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 108973000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 141102000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 108973000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 141102000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 141102000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 251453000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 251453000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 251453000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 120282000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 120282000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 120282000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 186419000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 186419000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 163562000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 277133000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 241544000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 241544000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 196245000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 196245000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 196245000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 131314000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 131314000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 131314000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 167133000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 167133000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 268087000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": -9967000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -9967000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -29304000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -29304000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -29304000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -698000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -698000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -698000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -878000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -878000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 574000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 193000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -878000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 193000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 193000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 14943000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 193000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14943000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14943000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14943000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14943000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 14943000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19626000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19626000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19626000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19626000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 27329000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27329000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27329000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27329000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 43885000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 43885000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 43885000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 68076000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 68076000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 68076000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 163727000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 163727000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 163727000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 807076000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 807076000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 807076000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25845000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25845000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 78895000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 103851000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 103851000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3037000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3037000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3037000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 11942000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11942000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11942000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -22606000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -22606000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 41002000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": -1948000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -1948000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -10373000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -10373000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -10373000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 10176000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9715000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9715000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9715000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9715000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -527000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -527000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9715000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -527000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -527000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 11420000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -527000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11420000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11420000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11420000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11420000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 11420000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12024000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12024000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12024000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12024000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 257305000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 229824000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 229824000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 229824000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -1636000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1636000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1636000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 12556000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12556000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12556000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 143321000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 143321000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 143321000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 629302000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 629302000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 629302000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -2985000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2985000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2985000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 57138000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 57138000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 57138000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -33361000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -33361000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -33361000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 52154000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52154000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52154000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -4032000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -4032000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 124453000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": -1535000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -1535000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -2617000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -2617000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -13125000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -13270000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -13270000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -13270000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -1191000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -13270000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -1191000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -1191000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 374000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -1191000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 374000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 374000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 374000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 374000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 374000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 410000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 410000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 410000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 410000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -219596000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -192115000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -192115000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -192115000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10327000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10327000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10327000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 44675000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 44675000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 44675000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 30009000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 30009000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 30009000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 167337000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 167337000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 167337000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -7553000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -7553000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -5306000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -9840000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -4148000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -4148000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 41230000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 41230000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 41230000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9841000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9841000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9841000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6550000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6550000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 34507000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 270000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 270000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 58000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 58000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2508000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2508000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2508000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3305000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2924000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2924000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2924000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2077000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2924000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2077000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2077000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2077000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4860000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2016-12-31", "val": 12842000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13460000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13460000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 48276000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48276000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48276000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 35745000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 35745000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 35745000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 27420000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 27420000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 27415000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 19626000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19619000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19619000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1799000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1799000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 656000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-12-31", "val": 4634000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 4634000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2212000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2212000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2212000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2790000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2790000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2790000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2790000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2790000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2727000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2727000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2790000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2727000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2727000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2663000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2727000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2663000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2663000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2663000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2663000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2663000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2657000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2657000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2657000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2657000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2627000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2627000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2627000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2627000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 11290000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11290000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11290000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 11714000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 11714000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 10955000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 14718000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12784000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12784000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 18361000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 18361000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 18361000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25691000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25691000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25691000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51071000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51071000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 51534000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51534000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51534000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 36521000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 36521000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 36521000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35239000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35239000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 33775000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 2100000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 500000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 300000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 300000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 300000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 300000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 300000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 300000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 300000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 300000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 200000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 200000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 400000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 400000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": -33801000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -33801000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -27067000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -27067000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -27067000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 161000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 161000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -1172000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 161000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 161000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20690000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 161000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20690000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20690000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20690000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20690000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 20690000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 63001000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 63001000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 60733000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 93568000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 88570000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 88570000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 194059000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 194059000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 194059000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -29336000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -29336000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -29336000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 54586000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 54586000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 54586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 78798000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 78798000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 78798000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 137850000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 137850000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 137850000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 49577000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 49577000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 49577000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 97047000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 97047000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 49359000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2009-12-31", "val": -30639000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -30639000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -27307000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -27307000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -27307000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1172000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1061000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1061000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -1172000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1061000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1061000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 21332000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1061000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21332000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21332000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21332000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21332000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 21332000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20566000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41727000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 63001000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 522000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 522000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 70000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 70000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 70000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 595000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 595000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 78000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 595000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 595000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 377000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 595000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 377000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 377000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 377000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 377000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 377000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 93000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 93000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 93000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 93000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1850000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1850000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1850000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2156000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2156000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2156000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 887000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 887000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 887000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2553000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2553000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2553000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4458000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4458000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4458000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8761000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8761000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8761000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 17923000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17923000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17923000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3521000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3521000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3521000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1821000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1821000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 452000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": -10365000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2008-12-31", "val": -10365000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2009-12-31", "val": 3744000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 3744000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2010-12-31", "val": -4850000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": -4850000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 8646000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 8185000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 8185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 26485000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 26485000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2012-12-31", "val": 26485000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 49613000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2013-12-31", "val": 26485000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2013-12-31", "val": 49613000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 49613000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 49613000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-31", "val": 26318000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 26318000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2014-12-31", "val": 26318000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 304391000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2015-12-31", "val": 237282000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 237282000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 341290000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 341290000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 399788000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 399788000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 560914000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 560914000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2018-12-31", "val": 560914000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2019-12-31", "val": 767232000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 767232000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2019-12-31", "val": 767232000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2019-12-31", "val": 767232000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2020-12-31", "val": 709525000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 709525000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2020-12-31", "val": 709525000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2020-12-31", "val": 709525000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2021-12-31", "val": 821159000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 821159000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2021-12-31", "val": 821159000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2021-12-31", "val": 821159000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2022-12-31", "val": 597485000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 597485000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2022-12-31", "val": 597485000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2022-12-31", "val": 597485000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2023-12-31", "val": 700913000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 700913000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2023-12-31", "val": 700913000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2024-12-31", "val": 830439000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 830439000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 1017212000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-12-31", "val": 3745000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2010-12-31", "val": -4849000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2010-12-31", "val": -4849000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2010-12-31", "val": -4849000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2011-12-31", "val": 8185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2011-12-31", "val": 8185000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2011-12-31", "val": -4849000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2011-12-31", "val": 8185000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2011-12-31", "val": 8185000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2012-12-31", "val": 26485000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 26485000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2012-12-31", "val": 8185000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2012-12-31", "val": 26485000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2012-12-31", "val": 26485000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2012-12-31", "val": 26485000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2012-12-31", "val": 26485000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2013-12-31", "val": 49613000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2013-12-31", "val": 26485000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2013-12-31", "val": 49613000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 49613000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2013-12-31", "val": 49613000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2013-12-31", "val": 49613000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2013-12-31", "val": 49613000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 49613000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-31", "val": 24408000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 24408000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2014-12-31", "val": 24408000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2014-12-31", "val": 24408000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 24408000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2015-12-31", "val": 304391000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2015-12-31", "val": 237282000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 237282000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-12-31", "val": 237282000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2015-12-31", "val": 237282000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2016-12-31", "val": 341290000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 341290000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 341290000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2016-12-31", "val": 341290000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2017-12-31", "val": 399788000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 399788000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2017-12-31", "val": 399788000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2017-12-31", "val": 399788000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2018-12-31", "val": 560914000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 560914000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2018-12-31", "val": 560914000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2019-12-31", "val": 767232000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 767232000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 709525000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}], "Goodwill": [{"end": "2010-12-31", "val": 700000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 700000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 14894000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 12238000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 12238000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 12238000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 12238000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2012-12-31", "val": 12238000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 12238000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2013-12-31", "val": 12238000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2013-12-31", "val": 12238000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 12238000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 12238000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-31", "val": 12238000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 12238000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2014-12-31", "val": 12238000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 12238000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2015-12-31", "val": 12238000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 12238000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 72207000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 72207000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 85959000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 85959000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 86646000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 86646000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 95229000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 95229000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 189662000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 189662000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 181206000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 105673000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 105673000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 105673000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2022-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2023-12-31", "val": 103370000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 103370000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 105250000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 105250000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 101541000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "LongTermDebt": [{"end": "2012-12-31", "val": 27500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 28753000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2008-12-31", "val": 28753000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2009-12-31", "val": 16032000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 16032000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2009-12-31", "val": 16032000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2010-12-31", "val": 3346000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 3346000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2010-12-31", "val": 3346000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2010-12-31", "val": 3346000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2010-12-31", "val": 3346000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2011-12-31", "val": 7041000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 7041000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 7041000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2011-12-31", "val": 7041000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2011-12-31", "val": 3346000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2011-12-31", "val": 7041000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2011-12-31", "val": 7041000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2012-12-31", "val": 12381000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 12381000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2012-12-31", "val": 7041000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2012-12-31", "val": 12381000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2012-12-31", "val": 12381000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2012-12-31", "val": 12381000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2012-12-31", "val": 12381000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2013-12-31", "val": 11639000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2013-12-31", "val": 12381000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2013-12-31", "val": 11639000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 11639000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2013-12-31", "val": 11639000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2013-12-31", "val": 11639000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2013-12-31", "val": 11639000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 11639000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-31", "val": 160203000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 160203000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2014-12-31", "val": 160203000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2014-12-31", "val": 160203000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 160203000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2015-12-31", "val": 97428000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2015-12-31", "val": 97428000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 97428000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-12-31", "val": 97428000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 18752000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 18752000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 20620000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 20620000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 117164000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 117164000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 71543000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 71543000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 47619000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 47619000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 19522000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 19522000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 45006000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 45006000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 22954000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 22954000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 72307000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 72307000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 174927000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "ShortTermInvestments": [{"end": "2010-12-31", "val": 19351000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 19351000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 10000000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 10000000, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2011-12-31", "val": 10000000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2012-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 4340000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2013-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2013-12-31", "val": 4340000, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 4340000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 4340000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-31", "val": 7133000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 7133000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2014-12-31", "val": 7133000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 102791000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2015-12-31", "val": 102791000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 102791000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 122296000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 122296000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 181041000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 181041000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 601217000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 601217000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 939989000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 998324000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 363567000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 363567000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 321586000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 321586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 166864000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 166864000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 147355000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 147355000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 183858000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 183858000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 558594000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 18862751, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 18862751, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 19613201, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 19613201, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 19613201, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 19713320, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19713320, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19713320, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19713320, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19713320, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19713320, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20745454, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 19853095, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20745454, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20745454, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20745454, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20745454, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 20745454, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 21433177, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 21433178, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 21433178, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 21433000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 21227887, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21227887, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21228000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21228000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 20831000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20831000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20831000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 23481000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23481000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23481000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 24067000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 24067000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 24067000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 19757000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19757000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19757000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16185000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16185000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16825000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 17246000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17246000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17246000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 16868000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 16868000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 16868000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 17757000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17757000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17757000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 18290000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18290000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20294000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 18862751, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 18862751, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 19613201, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 19613201, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 19613201, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 19655632, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19655632, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19655632, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19655632, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 19655632, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19655632, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19853095, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20312395, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 19853095, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20312395, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20312395, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20312395, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20312395, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 20312395, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20418569, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20418569, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20418569, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 20419000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 19789991, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 19789991, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 19790000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 19790000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 20831000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20831000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20831000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 21032000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 21032000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 21032000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21160000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21160000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21160000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 18995000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 18995000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 18995000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16185000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16185000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16185000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 16630000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16630000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16630000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 16868000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 16868000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 16868000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 17298000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17298000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17298000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 18290000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18290000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 19338000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2011-12-31", "val": 20682506, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 21278606, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2012-12-31", "val": 21278606, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2012-12-31", "val": 21278606, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 20468521, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2013-12-31", "val": 21278606, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2013-12-31", "val": 20468521, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2013-12-31", "val": 20468521, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 20468521, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-31", "val": 19575150, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2014-12-31", "val": 19575150, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2014-12-31", "val": 19575150, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 19949012, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2015-12-31", "val": 19949012, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2015-12-31", "val": 19949012, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 20909301, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 20909301, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 21148665, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 21148665, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 20765533, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2018-12-31", "val": 20766000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 16823000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 16823000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 16080000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 16080000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 16767000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 16767000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 16951000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 16951000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 17556000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 17556000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 19106000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 19106000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 19774000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-01", "val": 19683235, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2012-02-01", "val": 19683235, "fy": 2011, "fp": "FY", "form": "10-K/A", "filed": "2012-11-14"}, {"end": "2013-03-01", "val": 20208248, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-14"}, {"end": "2014-02-14", "val": 20614524, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-24"}, {"end": "2014-02-14", "val": 20614524, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-12-01"}, {"end": "2014-12-12", "val": 19645775, "fy": 2013, "fp": "FY", "form": "10-K/A", "filed": "2014-12-12"}, {"end": "2015-02-17", "val": 19577556, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-23"}, {"end": "2016-02-17", "val": 20773073, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-26"}, {"end": "2016-02-17", "val": 20900189, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-11-14"}, {"end": "2017-02-09", "val": 20919894, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2018-02-26", "val": 21204264, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2019-02-25", "val": 20445407, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-28"}, {"end": "2020-02-21", "val": 16505197, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2021-02-18", "val": 16612422, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2022-02-23", "val": 16852650, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2023-02-22", "val": 17076658, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2024-02-26", "val": 17705287, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2025-02-25", "val": 19255353, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2026-02-24", "val": 19941141, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}]}}