{"cik": 1160791, "entity": "GOLD RESOURCE CORP", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 83227000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 110156000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 110156000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 115308000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 115308000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 115308000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 135366000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 120301000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 120301000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 120301000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 90692000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 90692000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 90692000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 125196000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 125196000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 125196000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 138724000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 138724000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 97728000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 97728000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 65726000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 65726000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 99759000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "GrossProfit": [{"end": "2010-12-31", "val": 9799000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 7971000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 97005000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": 87206000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 80521000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 80521000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 176438000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 87773000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 87773000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 87773000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 58258000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 58258000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 58258000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 50871000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 50871000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 50871000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 30323000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 30323000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 30323000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 22433000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 22433000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 22433000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 42115000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 42115000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 42115000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 33690000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 33690000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 33690000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 29115000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28632000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28632000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28632000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 12487000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12487000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12487000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 36747000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 36747000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 36747000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 29748000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29748000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -5315000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5224000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -20491000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -20491000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 26780000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": -34184000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -22839000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -22839000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -52678000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": 45674000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 45674000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 45674000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -2974000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 49704000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 49704000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 49704000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 10330000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10330000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10330000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 31588000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 31588000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 31588000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 12919000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12919000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10453000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 8586000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9146000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9146000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 28478000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 28478000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 28478000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 16551000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16551000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 19043000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 14882000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15499000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15499000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15499000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -758000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -758000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -758000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 17643000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17643000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17643000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2238000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2238000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -21752000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -30026000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -47240000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -47240000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -3050000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "1999-12-31", "val": -1000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1999-01-01"}, {"end": "2000-12-31", "val": -205000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2000-01-01"}, {"end": "2001-12-31", "val": -346000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2001-01-01"}, {"end": "2002-12-31", "val": -789000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2002-01-01"}, {"end": "2003-12-31", "val": -496000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2003-01-01"}, {"end": "2004-12-31", "val": -853000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2004-01-01"}, {"end": "2005-12-31", "val": -1218000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2005-01-01"}, {"end": "2006-12-31", "val": -2687000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2006-01-01"}, {"end": "2007-12-31", "val": -8076000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2007-01-01"}, {"end": "2008-12-31", "val": -40688000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2008-12-31", "val": -26015000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2008-01-01"}, {"end": "2009-12-31", "val": -34129000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2009-12-31", "val": -34129000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -23074000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -23074000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -39522000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": 58369000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 58369000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 58369000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -5851000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 33671000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 33671000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 33671000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 85000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 85000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5334000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 16245000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 15036000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 15036000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3062000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3062000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3062000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4387000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4387000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4387000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4150000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4150000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4150000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9288000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9288000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9288000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5832000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5832000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5832000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5832000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4359000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4359000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4359000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8028000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8028000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8028000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -6321000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -6321000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -16017000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -24144000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -56501000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -56501000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -6459000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-12-31", "val": -12037000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": -12037000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -12037000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -12037000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1260000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 13297000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13297000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13297000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 8890000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8890000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3641000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 15021000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16230000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16230000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7391000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7391000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7391000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4759000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4759000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4759000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 24328000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 24328000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 24328000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7263000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7263000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7169000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9050000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9967000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9967000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9967000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5573000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5573000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5573000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9615000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9615000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9615000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8559000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8559000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -5735000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5882000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 9261000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 9261000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3409000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "InterestExpense": [{"end": "2015-12-31", "val": 87000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-12-31", "val": 154000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 953000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 953000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3011000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 1540000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1540000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1540000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2626000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2626000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2626000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4551000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4551000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4551000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 9097000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 9097000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 9097000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 12588000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12588000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12588000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 14998000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14998000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14998000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15169000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15169000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15091000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 23318000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19917000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19917000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19917000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 17601000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17601000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17601000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 16147000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16147000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16147000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 27364000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 27364000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 26217000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26126000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19877000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19877000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12202000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "Depreciation": [{"end": "2009-12-31", "val": 167000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 324000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 300000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1544000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": 856000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 900000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 900000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2600000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": -33439000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -21339000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -23127000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -46635000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": 42417000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 41320000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 41320000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -18314000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 31204000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 31140000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6643000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2015-12-31", "val": 20170000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 17899000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 17899000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 35633000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 35633000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 35633000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22256000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22256000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 21416000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2021-12-31", "val": 34783000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 34783000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 34783000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14157000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14157000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -5219000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5219000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -627000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -627000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 21704000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 31140000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6874000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6874000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 37653000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 37653000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 37653000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 20170000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 20170000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 17899000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2018-12-31", "val": 25325000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 24112000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 24112000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 24112000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 21213000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21213000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21213000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 1204000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 3560000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 3180000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 12324000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "1998-08-24"}, {"end": "2011-12-31", "val": 6325000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7416000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7416000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 17497000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "1998-08-24"}, {"end": "2012-12-31", "val": 4461000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4461000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4461000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6703000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6703000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6703000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 17898000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17898000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17898000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 26685000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 26685000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 26685000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 15140000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15140000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15140000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 25432000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25432000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25432000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 40076000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40076000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 24047000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 39474000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16936000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16936000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16936000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 12811000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12811000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12811000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 20610000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 20610000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 20610000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 18233000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 18233000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12487000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12487000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7621000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7621000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 21060000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2016-12-31", "val": 15140000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15140000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 25432000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25432000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25432000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 40470000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40076000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 39474000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}], "StockholdersEquity": [{"end": "1999-12-31", "val": -1000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2000-12-31", "val": -2000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2001-12-31", "val": 95000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2002-12-31", "val": -372000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2003-12-31", "val": -698000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2004-12-31", "val": -749000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2005-12-31", "val": 213000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2006-12-31", "val": 7513000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2007-12-31", "val": 21789000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2008-12-31", "val": 3028000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2008-12-31", "val": 3028000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2009-12-31", "val": 19949000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 19949000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 53846000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 53846000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 53846000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2011-12-31", "val": 87128000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 87128000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 87128000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2011-12-31", "val": 87128000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2012-12-31", "val": 89814000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 89814000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2012-12-31", "val": 89814000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2012-12-31", "val": 83832000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 75277000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2013-12-31", "val": 75277000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2013-12-31", "val": 74544000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 74544000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 90076000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 88134000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2014-12-31", "val": 88134000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 88134000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 88818000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 88818000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-12-31", "val": 88818000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 88818000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 107076000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 107076000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 107076000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 107076000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2017-12-31", "val": 112106000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 112106000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-31", "val": 112106000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2017-12-31", "val": 112106000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2018-12-31", "val": 127262000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 127262000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 127262000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2018-12-31", "val": 127262000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2018-12-31", "val": 127262000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2019-12-31", "val": 158058000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 158058000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2019-12-31", "val": 158058000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 158058000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2020-12-31", "val": 90538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 90538000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 90538000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2020-12-31", "val": 90538000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2021-12-31", "val": 120750000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 120750000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 120750000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2022-12-31", "val": 111764000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2022-12-31", "val": 111764000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 103626000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-03-31", "val": 100994000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-06-30", "val": 94557000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-09-30", "val": 85528000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-12-31", "val": 96693000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 80428000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-12-31", "val": 80428000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2024-03-31", "val": 74854000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-06-30", "val": 49829000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-09-30", "val": 37935000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-12-31", "val": 27283000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-12-31", "val": 27283000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 44029000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "LongTermDebt": [{"end": "2017-12-31", "val": 2200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2018-12-31", "val": 2100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2019-12-31", "val": 1700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 3534000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 6752000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 6752000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 47582000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 47582000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 47582000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2011-12-31", "val": 51960000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 51960000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 51960000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2011-12-31", "val": 51960000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2012-12-31", "val": 35780000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 35780000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2012-12-31", "val": 35780000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2012-12-31", "val": 35780000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 14973000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2013-12-31", "val": 14973000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2013-12-31", "val": 14973000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2013-12-31", "val": 14973000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 27541000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 27541000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2014-12-31", "val": 27541000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2014-12-31", "val": 27541000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 12822000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 12822000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-12-31", "val": 12822000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 12822000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 14166000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 14166000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 14166000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 14166000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2017-12-31", "val": 22390000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 22390000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-31", "val": 22390000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 7762000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 7762000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 11076000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2020-12-31", "val": 25405000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 25405000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 33712000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 33712000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 33712000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2022-12-31", "val": 23675000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2022-12-31", "val": 23675000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-03-31", "val": 21420000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-06-30", "val": 17957000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-09-30", "val": 6706000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-12-31", "val": 6254000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 6254000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-03-31", "val": 5662000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-06-30", "val": 5342000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-09-30", "val": 1352000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-12-31", "val": 1628000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-12-31", "val": 1628000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 25011000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "ShortTermInvestments": [{"end": "2011-12-31", "val": 2549000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 2549000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 5809000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 5809000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2013-12-31", "val": 3801000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2013-12-31", "val": 3801000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 3447000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 3447000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 2988000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 2988000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 3307000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 3307000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 3812000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 3812000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 3637000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 3637000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 4265000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 4265000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 671000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 671000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 671000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 589000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 589000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 43764703, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 50042471, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 50042471, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 56414654, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 56414654, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 56414654, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 56315885, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 56315885, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 56315885, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 55299475, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 55299475, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 55299475, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 54620332, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 54620332, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 54620332, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 54259312, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 54259312, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 54259312, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 55725206, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55725206, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55725206, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 57594993, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 57594993, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 57594993, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 58369666, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 58369666, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 58369666, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 64032990, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64032990, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64032990, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64032990, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 70686243, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 70686243, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 70686243, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 75608627, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 75608627, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 75608627, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 88368250, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 88368250, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 88514243, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 88514243, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 91949110, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 91949110, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 137319804, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 43764703, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 50042471, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 50042471, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 52979481, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 52979481, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 52979481, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 52846163, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 52846163, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 52846163, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 53255259, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 53255259, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 53255259, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 54119095, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 54119095, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 54119095, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 54186547, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 54186547, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 54186547, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 55140237, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55140237, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55140237, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 56854670, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 56854670, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 56854670, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 57534830, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 57534830, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 57534830, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 63681156, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 63681156, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 63681156, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 63681156, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 69902708, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 69902708, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 69902708, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 75301253, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 75301253, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 75301253, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 88368250, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 88368250, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 88514243, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 88514243, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 91949110, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 91949110, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 137319804, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 52998303, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 52998303, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 52998303, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 52998303, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 53015767, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2013-12-31", "val": 54115767, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2013-12-31", "val": 54179369, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 54515767, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 54179369, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 54266706, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2015-12-31", "val": 54266706, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 56566874, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 56566874, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 56916484, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 56916484, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 58850431, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 58850431, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 65691527, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 65691527, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 74376958, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2020-12-31", "val": 74376958, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 74376958, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 88338774, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 88338774, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2021-12-31", "val": 88338774, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2022-12-31", "val": 88398109, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2022-12-31", "val": 88398109, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-03-31", "val": 88468542, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-06-30", "val": 88468542, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-09-30", "val": 88628365, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2023-12-31", "val": 88694038, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 88694038, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-03-31", "val": 88790474, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-06-30", "val": 92292848, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-09-30", "val": 93523028, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-12-31", "val": 95324949, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2024-12-31", "val": 95324949, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 161767412, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-28", "val": 52902620, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2013-02-27", "val": 52679369, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2014-03-31", "val": 54179369, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-01"}, {"end": "2015-03-18", "val": 54179369, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2016-03-04", "val": 54266706, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-09"}, {"end": "2017-02-27", "val": 56839823, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2018-03-07", "val": 57107884, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-02-25", "val": 61402365, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2020-02-25", "val": 65691527, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2021-02-23", "val": 74439205, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-24"}, {"end": "2022-03-09", "val": 88338774, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2022-03-09", "val": 88338774, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-03-11"}, {"end": "2023-03-09", "val": 88398109, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-13"}, {"end": "2024-03-20", "val": 88757610, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2025-04-04", "val": 120442686, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-08"}, {"end": "2026-03-16", "val": 161858849, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2026-04-22", "val": 161886146, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-30"}]}}