{"cik": 739421, "entity": "CITIZENS FINANCIAL SERVICES, INC.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2018-12-31", "val": 6512000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6512000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6512000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6926000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6926000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6926000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6926000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6660000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6660000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6660000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6660000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7737000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7737000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7737000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7737000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8587000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8587000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8587000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8972000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8972000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8972000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 9610000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 9610000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 9881000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 9864000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 11502000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 11502000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 12832000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 12832000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 12832000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14215000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14215000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14215000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13375000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13375000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13375000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13385000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13385000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13385000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11626000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11626000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11626000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 12638000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12638000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12638000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13025000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13025000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13025000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 18034000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 18034000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 18034000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 19490000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19490000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19490000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19490000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25103000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25103000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25103000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25103000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 29118000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29118000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29118000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29118000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 29060000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29060000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29060000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 17811000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17811000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17811000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 27818000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 27818000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36572000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 2683000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 3156000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 3156000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3610000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3610000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3610000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4331000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4331000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4331000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3752000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3752000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3752000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3559000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3559000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3559000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2721000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2721000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2721000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3034000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3034000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3034000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6031000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6031000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6031000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3403000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3403000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3403000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5263000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5263000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5263000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5263000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6199000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6199000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6199000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6199000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6435000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6435000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6435000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3704000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3764000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5865000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6065000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 8666000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 13231000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 11340000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 11340000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 9683000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9683000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9683000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 7659000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7659000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7659000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6315000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6315000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6315000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4953000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4953000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4953000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4820000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4820000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4820000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5041000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5041000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5041000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5839000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5839000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5839000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9574000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9574000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9574000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 12040000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12040000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12040000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12040000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8105000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8105000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8105000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7105000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7105000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7105000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7105000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 11223000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11223000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 46858000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 669000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 649000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 649000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 606000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 606000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 606000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 598000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 598000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 598000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 537000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 537000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 537000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 608000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 608000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 608000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 763000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 763000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 763000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 776000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 776000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 776000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 751000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 751000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 784000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 784000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 784000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 784000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 921000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 921000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 921000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 921000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 922000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 922000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 922000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 922000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 877000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 877000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 877000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1147000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1147000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1147000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1242000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1242000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1625000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 9926000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 12816000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 12816000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 15564000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 15564000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 15564000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14811000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14811000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 17817000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2015-12-31", "val": 12811000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16194000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16194000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15739000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15739000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15739000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21486000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21486000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21486000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 21767000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 21767000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 21767000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 21767000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 11822000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11822000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11822000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11822000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 38693000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 38693000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 38693000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 38693000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 33240000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33240000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33240000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 26537000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26537000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26537000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 33182000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 33182000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36534000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 14811000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 17817000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17817000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 16178000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16178000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16178000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 12811000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12811000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16194000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2009-12-31", "val": 1566000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1292000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1292000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 140000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 140000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 140000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 438000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 438000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 438000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 328000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 328000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 328000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1309000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1309000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1309000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 776000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 776000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 776000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 587000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 587000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 587000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 208000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 208000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 208000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 483000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 483000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 483000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 483000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 942000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 942000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 942000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 942000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1105000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1105000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1105000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1105000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1634000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1634000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1634000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2617000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2617000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2617000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1314000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1314000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1296000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 52770000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2009-12-31", "val": 61527000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2009-12-31", "val": 61527000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2010-12-31", "val": 68690000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2010-12-31", "val": 68690000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2010-12-31", "val": 68690000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2011-12-31", "val": 81468000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2011-12-31", "val": 81468000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2011-12-31", "val": 81468000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2011-12-31", "val": 81468000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2012-12-31", "val": 89475000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2012-12-31", "val": 89475000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2012-12-31", "val": 89475000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2012-12-31", "val": 89475000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2013-12-31", "val": 92056000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2013-12-31", "val": 92056000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 92056000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2013-12-31", "val": 92056000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2014-12-31", "val": 100528000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 100528000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2014-12-31", "val": 100528000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2014-12-31", "val": 100528000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 119760000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 119760000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2015-12-31", "val": 119760000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 119760000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2016-12-31", "val": 123268000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2016-12-31", "val": 123268000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 123268000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2016-12-31", "val": 123268000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2017-12-31", "val": 129011000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 129011000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 129011000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2017-12-31", "val": 129011000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2018-12-31", "val": 139229000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 139229000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 139229000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2018-12-31", "val": 139229000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2018-12-31", "val": 139229000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2019-12-31", "val": 154774000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 154774000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 154774000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 154774000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2019-12-31", "val": 154774000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 194259000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 194259000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 194259000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2020-12-31", "val": 194259000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 194259000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2021-12-31", "val": 212492000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 212492000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 212492000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 212492000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2021-12-31", "val": 212492000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2022-12-31", "val": 200147000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 200147000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2022-12-31", "val": 200147000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2022-12-31", "val": 200147000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2023-12-31", "val": 279666000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2023-12-31", "val": 279666000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2023-12-31", "val": 279666000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2024-12-31", "val": 299734000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 299734000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2025-12-31", "val": 338051000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}], "Goodwill": [{"end": "2010-12-31", "val": 10256000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2011-12-31", "val": 10256000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2011-12-31", "val": 10256000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2012-12-31", "val": 10256000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2012-12-31", "val": 10256000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2013-12-31", "val": 10256000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2013-12-31", "val": 10256000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 10256000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 10256000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 21089000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 21089000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2016-12-31", "val": 21089000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2016-12-31", "val": 21089000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 23296000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 23296000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 23296000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 23296000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 23296000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 23296000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 31376000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 31376000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 31376000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 31376000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 31376000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 31376000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 31376000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 31376000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2023-12-31", "val": 85758000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2023-12-31", "val": 85758000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 85758000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 85758000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2025-12-31", "val": 85758000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 19856000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2009-12-31", "val": 31449000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2009-12-31", "val": 31449000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2010-12-31", "val": 43995000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2010-12-31", "val": 43995000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2010-12-31", "val": 43995000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2011-12-31", "val": 30432000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2011-12-31", "val": 30432000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2011-12-31", "val": 30432000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2011-12-31", "val": 30432000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2012-12-31", "val": 26333000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2012-12-31", "val": 26333000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2012-12-31", "val": 26333000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2012-12-31", "val": 26333000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2013-12-31", "val": 10083000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2013-12-31", "val": 10083000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2013-12-31", "val": 10083000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2013-12-31", "val": 10083000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2014-12-31", "val": 11423000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2014-12-31", "val": 11423000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2014-12-31", "val": 11423000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2014-12-31", "val": 11423000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 24384000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 24384000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2015-12-31", "val": 24384000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 24384000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2016-12-31", "val": 17754000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2016-12-31", "val": 17754000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 17754000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 18517000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 18517000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 16797000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 16797000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 18520000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 18520000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 68707000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 68707000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 68707000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 172833000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 172833000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 172833000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 26211000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 26211000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2023-12-31", "val": 52818000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2023-12-31", "val": 52818000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 42202000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 42202000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2025-12-31", "val": 34291000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 2952041, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2943028, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3087221, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2913527, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3057720, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3087438, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3026485, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3056204, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3056204, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3039593, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3039593, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3072217, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3032642, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3065266, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3230830, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3343489, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3509053, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3543325, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3483090, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3517362, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3551818, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3507206, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3541662, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3579980, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3522928, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3561246, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3599805, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3599805, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3807523, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3846082, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3846082, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3884868, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3945299, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3945299, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3984085, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4023294, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3969722, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4008931, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4055520, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4382573, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4429162, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4476235, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4755066, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4802139, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4800093, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 2952041, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2943028, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3087221, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2911885, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3056078, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3085796, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3025315, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3055034, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3055034, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3038298, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3038298, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3070922, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3031282, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3063906, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3229470, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3341933, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3507497, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3541769, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3481366, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3515638, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3550094, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3505218, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3539674, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3577992, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3520832, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3559150, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3597709, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3597709, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3805682, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3844241, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3844241, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3883027, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3945299, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3945299, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3984085, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4023294, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3969722, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4008931, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4055520, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4382573, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4429162, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4476235, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4750185, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4797258, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4797520, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "EntityCommonStockSharesOutstanding": [{"end": "2011-02-28", "val": 2887367, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-08"}, {"end": "2012-02-28", "val": 2900663, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-07"}, {"end": "2013-02-28", "val": 2893595, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-06"}, {"end": "2015-02-23", "val": 3029726, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-12"}, {"end": "2016-02-23", "val": 3335876, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2017-02-23", "val": 3323997, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-09"}, {"end": "2018-02-26", "val": 3484305, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-02-25", "val": 3500277, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2020-03-03", "val": 3525505, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2021-03-03", "val": 3913732, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2022-03-01", "val": 3944293, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2022-04-26", "val": 3944347, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2023-03-01", "val": 3971210, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2024-02-26", "val": 4706994, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-07"}, {"end": "2025-02-25", "val": 4759471, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2026-03-03", "val": 4807219, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}]}}