{"cik": 803164, "entity": "ChoiceOne Financial Services, Inc.", "tags": {"Revenues": [{"end": "2022-12-31", "val": 89132000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 113886000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 113886000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 139099000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 139099000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 227624000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 1478000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2711000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2711000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3513000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3513000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3513000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4262000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4262000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4262000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5094000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5094000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5094000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 5695000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5695000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5695000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5743000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5743000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5743000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 6090000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6090000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6090000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6168000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6168000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6168000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7333000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7333000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7333000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 7171000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7171000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7171000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7171000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 15613000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15613000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15613000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15613000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 22042000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 22042000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 22042000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 23640000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 23640000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 23640000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21261000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21261000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21261000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 26727000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 26727000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 28176000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": -195000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 654000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 654000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1060000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1060000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1060000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1343000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1343000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1343000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1783000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1783000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1783000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2076000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2076000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2076000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1945000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1945000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1945000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2162000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2162000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2162000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2387000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2387000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2387000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1155000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1155000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1155000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1155000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1294000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1294000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1294000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1294000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3272000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3272000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3272000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3272000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4456000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4456000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4456000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4018000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4018000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4018000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4306000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4306000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4306000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6362000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6362000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 6012000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 7090000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 4966000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 4966000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3553000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3553000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3553000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2544000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2544000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2544000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1419000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1419000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1419000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1151000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1151000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1151000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 990000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 990000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 990000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 969000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 969000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 969000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1478000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1478000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1478000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2461000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2461000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2461000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2461000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4700000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4644000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4644000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4644000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4644000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3977000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3977000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3977000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7746000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7746000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33095000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}], "Depreciation": [{"end": "2009-12-31", "val": 974000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 903000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 903000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 944000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 944000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 944000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 900000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 900000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 900000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 927000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 927000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 927000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 986000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 986000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 986000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 986000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 986000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 986000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1078000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1078000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1078000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1389000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1389000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1389000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1183000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1183000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1183000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1183000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1610000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1610000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1610000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1610000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2721000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2721000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2721000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2721000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2624000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2624000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2624000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2658000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2658000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2658000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2477000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2477000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2477000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2463000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2463000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3610000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 9235000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9225000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9225000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 12545000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 12545000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 12545000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9642000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9642000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9642000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 10364000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10364000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 7473000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3978000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10927000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10927000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 8090000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 8090000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 8090000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9955000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9955000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9955000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9955000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9202000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9202000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9202000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9202000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8478000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8478000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8478000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8478000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 37699000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37699000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37699000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 45017000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 45017000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44327000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 46482000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 46482000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 46333000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 48646000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 47081000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 31814000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-12-31", "val": 10364000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 7473000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7473000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3978000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3978000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10927000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 816000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1510000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1510000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 499000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 499000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 499000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 921000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 921000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 921000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 801000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 801000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 801000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 786000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 786000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 786000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1038000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1038000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1038000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1819000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1819000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1819000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1656000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1656000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1656000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4207000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4207000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4207000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4207000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 766000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 766000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 766000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 766000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1852000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1852000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1852000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1852000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2759000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2759000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2759000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1164000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1164000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4234000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4234000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4234000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1706000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1706000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 6627000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 52185000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 52926000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 52926000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2010-12-31", "val": 54313000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2010-12-31", "val": 54313000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2010-12-31", "val": 54313000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2011-12-31", "val": 57904000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 57904000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2011-12-31", "val": 57904000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2011-12-31", "val": 57904000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 60506000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2012-12-31", "val": 60506000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 60506000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 60506000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2013-12-31", "val": 61558000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 61558000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 61558000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2013-12-31", "val": 61558000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2014-12-31", "val": 66190000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 66190000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2014-12-31", "val": 66190000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2014-12-31", "val": 66190000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2015-12-31", "val": 69842000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2015-12-31", "val": 69842000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-12-31", "val": 69842000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2015-12-31", "val": 69842000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2016-12-31", "val": 71698000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 71698000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2016-12-31", "val": 71698000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2016-12-31", "val": 71698000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2017-12-31", "val": 76550000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 76550000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2017-12-31", "val": 76550000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2017-12-31", "val": 76550000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2017-12-31", "val": 76550000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2018-12-31", "val": 80477000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 80477000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 80477000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2018-12-31", "val": 80477000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2018-12-31", "val": 80477000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2019-12-31", "val": 192139000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 192139000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2019-12-31", "val": 192139000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2019-12-31", "val": 192139000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2019-12-31", "val": 192139000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2020-12-31", "val": 227268000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2020-12-31", "val": 227268000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2020-12-31", "val": 227268000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2020-12-31", "val": 227268000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2020-12-31", "val": 227268000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2021-12-31", "val": 221669000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2021-12-31", "val": 221669000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 221669000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2021-12-31", "val": 221669000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2022-12-31", "val": 168874000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 168874000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 168874000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2022-12-31", "val": 160828000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2023-12-31", "val": 195634000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 195634000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2023-12-31", "val": 195634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2024-12-31", "val": 260415000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-31", "val": 260415000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 465353000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "Goodwill": [{"end": "2010-12-31", "val": 13728000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 13728000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 13728000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2012-12-31", "val": 13728000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2012-12-31", "val": 13728000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 13728000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 13728000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 13728000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 13728000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2015-12-31", "val": 13728000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2015-12-31", "val": 13728000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 13728000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 13728000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 13728000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 13728000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2017-12-31", "val": 13728000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 13728000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 13728000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 13728000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2018-12-31", "val": 13728000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2019-12-31", "val": 52870000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 52870000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2019-12-31", "val": 52870000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2019-12-31", "val": 52870000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2020-12-31", "val": 60506000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2020-12-31", "val": 60506000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2020-12-31", "val": 60506000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2020-12-31", "val": 60506000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 59946000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2021-12-31", "val": 59946000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2021-12-31", "val": 59946000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 59946000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 59946000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 59946000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2023-12-31", "val": 59946000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 59946000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2023-12-31", "val": 59946000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2024-12-31", "val": 59946000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-31", "val": 59946000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 129854000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 11160000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 19750000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 19750000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2010-12-31", "val": 24074000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2010-12-31", "val": 24074000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2010-12-31", "val": 24074000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2011-12-31", "val": 17125000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 17125000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2011-12-31", "val": 17125000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2011-12-31", "val": 17125000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 19034000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2012-12-31", "val": 19034000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 19034000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 19034000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2013-12-31", "val": 20479000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 20479000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 20479000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2013-12-31", "val": 20479000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2014-12-31", "val": 16650000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 16650000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2014-12-31", "val": 16650000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2014-12-31", "val": 16650000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2015-12-31", "val": 11187000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2015-12-31", "val": 11187000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-12-31", "val": 11187000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2015-12-31", "val": 11187000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2016-12-31", "val": 14809000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 14809000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2016-12-31", "val": 14809000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2017-12-31", "val": 36837000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 36837000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 19690000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 19690000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 59558000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 59558000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2019-12-31", "val": 59558000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2020-12-31", "val": 79519000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2020-12-31", "val": 79519000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2020-12-31", "val": 79519000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2021-12-31", "val": 31887000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2021-12-31", "val": 31887000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 43943000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 43943000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 55433000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 55433000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-31", "val": 96751000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-31", "val": 96751000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 87988000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 3273151, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3286969, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3286969, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3296898, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3296898, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3296898, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3302061, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3302061, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3302061, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3310293, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3310293, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3310293, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3297221, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3297221, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3453761, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3292081, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3451464, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3624037, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3448777, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3621216, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3629682, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3614302, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3628127, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3628127, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3628127, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4539275, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4539275, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4539275, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4539275, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7531617, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7531617, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7531617, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7531617, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7702714, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7702714, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7702714, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7527371, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7527371, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7527371, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7572290, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7572290, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7572290, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8221065, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8221065, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 13992099, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 3273151, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3286969, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3286969, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3296462, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3296462, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3296462, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3296408, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3296408, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3296408, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3298177, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3298177, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3298177, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3289296, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3289296, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3453761, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3287109, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3451464, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3624037, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3448777, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3621216, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3621216, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3614302, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3614302, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3614302, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3614302, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4528786, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4528786, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4528786, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4528786, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7521771, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7521771, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7521771, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7521771, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7685459, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7685459, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7685459, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7504173, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7504173, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7504173, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7532998, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7532998, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7532998, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8166472, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8166472, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 13941260, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 3280515, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 3293269, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 3293269, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2012-12-31", "val": 3298081, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2012-12-31", "val": 3298081, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 3295463, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 3295463, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 3295831, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 3295834, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2015-12-31", "val": 3295228, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2015-12-31", "val": 3295228, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 3277944, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 3277944, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 3448569, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 3448569, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 3616483, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 3616483, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 7245088, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 7245088, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2020-12-31", "val": 7796352, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2020-12-31", "val": 7796352, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2021-12-31", "val": 7510379, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2021-12-31", "val": 7510379, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 7516098, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2022-12-31", "val": 7516098, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 7548217, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 7548217, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-31", "val": 8965483, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2024-12-31", "val": 8965483, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 15000939, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-15", "val": 3293626, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2013-03-15", "val": 3299120, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-29"}, {"end": "2014-02-28", "val": 3296537, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2015-02-28", "val": 3283049, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2016-02-29", "val": 3296443, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-28"}, {"end": "2017-02-28", "val": 3278865, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2018-02-28", "val": 3374279, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2019-02-28", "val": 3617629, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2020-02-28", "val": 7248492, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2021-02-28", "val": 7801084, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-01"}, {"end": "2021-02-28", "val": 7801084, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-21"}, {"end": "2022-02-28", "val": 7516017, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-18"}, {"end": "2023-02-28", "val": 7519318, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-23"}, {"end": "2024-02-29", "val": 7552919, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2025-02-28", "val": 8968784, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-11"}, {"end": "2026-02-28", "val": 14981917, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}]}}