{"cik": 763563, "entity": "CHEMUNG FINANCIAL CORP", "tags": {"NetIncomeLoss": [{"end": "2009-12-31", "val": 5232835, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 10101873, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10101873, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 10537755, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 10537755, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 10537755, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 11022240, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 11022240, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 11022000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 8731056, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8731000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8731000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 8157000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8157000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8157000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 9433000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 9433000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 9433000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10027000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10027000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10027000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7430000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7430000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7430000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 19626000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 19626000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 19626000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15609000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15609000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 19262000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 19262000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 26425000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 26425000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 28783000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 28783000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 25000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 25000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 23671000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 23671000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 15104000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 1860663, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 5105239, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 5105239, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 5033150, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5033150, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5033150, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5384482, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5384482, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5385000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3822297, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3822000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3822000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3709000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3709000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3709000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4658000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4658000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4658000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4404000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4404000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4404000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7262000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7262000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7262000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4009000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4009000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4009000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3434000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3434000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4607000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4607000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7335000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7335000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8106000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8106000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 6501000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 6501000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6414000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6414000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4832000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 11334735, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 8215811, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 8215811, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 6798796, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6798796, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6732951, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5295426, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5234382, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5234000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4032510, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4032000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4032000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3645000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3645000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3645000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3602000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3602000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3602000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3839000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3839000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3839000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3068000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3068000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3068000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4073000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4073000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4073000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6321000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6321000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3988000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3988000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3419000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3419000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7296000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7296000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 38617000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}], "Depreciation": [{"end": "2009-12-31", "val": 2792807, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2778065, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2778065, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2861644, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2861644, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2861644, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2946499, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2946499, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2946000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3236034, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3236000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3236000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3861000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3861000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3861000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4044000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4044000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4044000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4205000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4205000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4205000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3703000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3703000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3703000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3437000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3437000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3437000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3112000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3112000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2918000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2918000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2501000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2501000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2226000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2226000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2001000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2001000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1814000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1814000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1895000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 8679858, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 17850241, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 17824381, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 9142072, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9142072, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9167162, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 24562149, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 24562048, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 22972317, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 22141000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 23645000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23645000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 27772000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 27772000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 27772000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 26405000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 26405000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 28659000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 28659000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 35461000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 35461000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 35047000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 35047000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 30881000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 30881000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 29815000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 29815000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 45499000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 24562000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 22972000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 22972000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 18443000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 18443000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 18443000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14123000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14123000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14123000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 22141000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 22141000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 23645000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 1819689, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2084537, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2084537, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2551969, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2551969, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2551969, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3668479, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3668479, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3668000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3709531, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3711000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3711000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2586000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2586000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2586000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1154000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1154000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1154000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1696000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1696000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1482000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1482000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1482000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1770000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1770000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1770000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 883000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 883000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 867000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 867000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 367000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 367000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 426000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 426000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 462000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 462000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3626000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3626000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1687000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 83007145, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 90085665, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 90085665, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 97408563, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2010-12-31", "val": 97408563, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 97408563, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 125929440, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 125929440, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 125929440, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 125929000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 131114937, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 131114937, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 131115000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 131115000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2013-12-31", "val": 138577994, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 138578000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 138578000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2013-12-31", "val": 138578000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2014-12-31", "val": 133628000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 133628000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-12-31", "val": 133628000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2014-12-31", "val": 133628000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 137242000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 137242000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2015-12-31", "val": 137242000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 137242000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 143748000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2016-12-31", "val": 143748000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 143748000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 143748000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2017-12-31", "val": 149813000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 149813000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 149813000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2017-12-31", "val": 149813000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2018-12-31", "val": 165029000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 165029000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 165029000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2019-12-31", "val": 182627000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 182627000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2019-12-31", "val": 182627000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2020-12-31", "val": 199699000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 199699000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2020-12-31", "val": 199699000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2021-12-31", "val": 211455000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2021-12-31", "val": 211455000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2021-12-31", "val": 211455000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 166388000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 166388000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 166388000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2023-12-31", "val": 195241000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 195241000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2023-12-31", "val": 195241000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2024-12-31", "val": 215309000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 215309000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 254709000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "Goodwill": [{"end": "2010-12-31", "val": 9872375, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2010-12-31", "val": 9872375, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 21983617, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 21983617, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 21983617, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 21824443, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 21824443, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 21824000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 21824443, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 21824000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 21824000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-12-31", "val": 21824000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 21824000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-12-31", "val": 21824000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2015-12-31", "val": 21824000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 21824000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2015-12-31", "val": 21824000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 21824000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2016-12-31", "val": 21824000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 21824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 21824000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 21824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 21824000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 21824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 21824000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 21824000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2019-12-31", "val": 21824000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 21824000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2019-12-31", "val": 21824000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2020-12-31", "val": 21824000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 21824000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2020-12-31", "val": 21824000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2021-12-31", "val": 21824000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2021-12-31", "val": 21824000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2021-12-31", "val": 21824000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 21824000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 21824000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 21824000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2023-12-31", "val": 21824000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 21824000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2023-12-31", "val": 21824000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2024-12-31", "val": 21824000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 21824000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 21824000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 23651380, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 79738396, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2009-12-31", "val": 79738396, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 60619777, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2010-12-31", "val": 60619777, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 60619777, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 52901853, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2011-12-31", "val": 52901853, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 52901853, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 52902000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 40241221, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 40241221, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 40241000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 40241000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2013-12-31", "val": 51609464, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 51609000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 51609000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2013-12-31", "val": 51609000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2014-12-31", "val": 29163000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 29163000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2014-12-31", "val": 29163000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2014-12-31", "val": 29163000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 26185000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2015-12-31", "val": 26185000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2015-12-31", "val": 26185000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 26185000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 74162000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2016-12-31", "val": 74162000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 74162000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 30729000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 30729000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 129972000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 129972000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 121904000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 121904000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 108538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 108538000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2021-12-31", "val": 26981000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2021-12-31", "val": 26981000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 55869000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2022-12-31", "val": 55869000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 36847000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 36847000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 47035000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 47035000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}, {"end": "2025-12-31", "val": 50097000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2020-12-31", "val": 4802000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4683000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4683000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4693000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4693000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4732000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4732000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4770000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4770000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4804000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 3603129, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 3606541, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 3606541, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4382843, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4382843, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4640912, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2020-12-31", "val": 4802000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4683000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4683000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4693000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4693000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4732000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4732000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4770000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4770000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4804000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13", "start": "2025-01-01"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-29", "val": 4579692, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-28"}, {"end": "2013-03-14", "val": 4592756, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2014-03-13", "val": 4614382, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2015-03-13", "val": 4647320, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2016-03-11", "val": 4691148, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-11"}, {"end": "2017-03-07", "val": 4731487, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-08"}, {"end": "2018-03-07", "val": 4760984, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-03-12", "val": 4835472, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2020-03-11", "val": 4870366, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2021-03-12", "val": 4661598, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2022-03-11", "val": 4672949, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-23"}, {"end": "2023-03-10", "val": 4708557, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-22"}, {"end": "2024-03-01", "val": 4750674, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2025-03-01", "val": 4788879, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2026-03-01", "val": 4818467, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-13"}]}}