{"cik": 862831, "entity": "Financial Institutions, Inc.", "tags": {"NetIncomeLoss": [{"end": "2013-12-31", "val": 25530000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 29355000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 29355000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 28337000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 28337000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 28337000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 31931000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 31931000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 31931000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 33526000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 33526000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 33526000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 39526000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39526000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39526000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 48862000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 48862000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 48862000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 38332000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38332000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38332000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 77697000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 77697000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 77697000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 56573000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 56573000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 56573000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 50264000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 50264000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 50264000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -41646000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41646000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 74867000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 6140000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9352000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9352000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 11415000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 11415000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 11415000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 11319000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 11319000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 11319000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 12377000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 12377000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 12377000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 9625000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9625000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9625000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 10539000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10539000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10539000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 12210000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12210000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12210000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9945000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9945000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9945000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 10006000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 10006000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 10006000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 10559000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10559000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10559000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7391000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7391000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7391000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 19525000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19525000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19525000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14397000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14397000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14397000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12789000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12789000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12789000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -26502000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -26502000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 16487000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 22217000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 17720000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 17720000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13255000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13255000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13255000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9051000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9051000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9051000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 7337000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 7337000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 7337000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 7281000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7281000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7281000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 10137000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10137000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10137000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 12541000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12541000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12541000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 17495000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17495000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17495000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 29868000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29868000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29868000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 38888000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38888000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38888000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 22314000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 22314000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 22314000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12475000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12475000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12475000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 28735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 28735000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 120418000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-12-31", "val": 4067000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 3537000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3466000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}], "DepreciationAndAmortization": [{"end": "2010-12-31", "val": 3537000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3466000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3466000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3828000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3828000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3828000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4181000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4181000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4181000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4583000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4583000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4583000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5429000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5429000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5429000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5958000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5958000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5958000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6177000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6177000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6177000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6477000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6477000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6477000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8213000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8213000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8213000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7893000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7893000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7893000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8049000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8049000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8049000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8112000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8112000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8112000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8091000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8091000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8091000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7675000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7675000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7882000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 22268000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 35427000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 35427000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 32018000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 32018000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 32018000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 38700000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 38700000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 38700000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 37198000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 37198000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 35229000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 43089000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 46694000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 46694000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 46279000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 46279000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 46279000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 65139000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 65139000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 65139000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 57710000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 57710000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 57710000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 43455000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 43455000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 43455000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 72962000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 72962000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 72962000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 133573000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 133573000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 133573000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 10894000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 10894000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 10894000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 77127000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 77127000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18802000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-12-31", "val": 37198000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 35229000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 35229000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 43089000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43089000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 46694000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 1959000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2438000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2438000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3678000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3678000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3678000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5840000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5840000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5840000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3411000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3411000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3411000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 5330000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5330000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5330000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7493000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7493000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7493000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7619000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7619000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7619000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7740000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7740000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7740000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2842000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2842000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2842000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3639000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3639000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3639000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4264000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4264000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4264000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9403000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9403000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9403000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8369000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8369000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8369000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2992000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2992000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2992000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4974000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4974000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5548000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 212144000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 237194000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 237194000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 253897000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 253897000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-31", "val": 253897000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2013-12-31", "val": 254839000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-31", "val": 254839000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 254839000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2013-12-31", "val": 254839000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2014-12-31", "val": 279532000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 279532000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2014-12-31", "val": 279532000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2014-12-31", "val": 279532000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 293844000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2015-12-31", "val": 293844000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2015-12-31", "val": 293844000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 293844000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2016-12-31", "val": 320054000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2016-12-31", "val": 320054000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2016-12-31", "val": 320054000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2016-12-31", "val": 320054000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2017-12-31", "val": 381177000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 381177000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2017-12-31", "val": 381177000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2017-12-31", "val": 381177000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2018-12-31", "val": 396293000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2018-12-31", "val": 396293000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 396293000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2018-12-31", "val": 396293000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 438947000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 438947000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2019-12-31", "val": 438947000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 438947000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 468363000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 468363000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 468363000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 468363000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2021-12-31", "val": 505142000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 505142000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 505142000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2021-12-31", "val": 505142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 405605000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 405605000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 405605000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 405605000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2023-12-31", "val": 454796000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 454796000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 454796000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2024-12-31", "val": 568984000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 568984000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2025-12-31", "val": 628854000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2008-12-31", "val": 190300000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2009-12-31", "val": 198294000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2009-12-31", "val": 198294000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 212144000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2010-12-31", "val": 212144000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 212144000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 237194000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 237194000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 237194000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 237194000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2012-12-31", "val": 253897000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 253897000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-31", "val": 253897000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 254839000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-31", "val": 254839000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 279532000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}], "Goodwill": [{"end": "2010-12-31", "val": 37369000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2010-12-31", "val": 37369000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 37369000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 37369000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 37369000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-31", "val": 48968000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 48536000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-31", "val": 48536000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 48536000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-31", "val": 48536000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 48536000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2014-12-31", "val": 61153000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 61153000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2014-12-31", "val": 61153000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2015-12-31", "val": 60402000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2015-12-31", "val": 60402000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2015-12-31", "val": 60402000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2016-12-31", "val": 66417000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2016-12-31", "val": 66417000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2016-12-31", "val": 66417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2017-12-31", "val": 65840000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 65840000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2017-12-31", "val": 65840000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 66062000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2018-12-31", "val": 66062000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 66062000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2019-12-31", "val": 66062000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 66062000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2019-12-31", "val": 66062000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 66062000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 66062000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 66062000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 67071000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 67071000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 67071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 67071000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 67071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 67071000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 67071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 67071000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 67071000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2024-12-31", "val": 58121000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 58121000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2025-12-31", "val": 58121000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}], "LongTermDebt": [{"end": "2001-02-28", "val": 16700000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 26767000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2013-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2015-12-31", "val": 38990000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2015-12-31", "val": 38990000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2016-12-31", "val": 39061000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2016-12-31", "val": 39061000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 39131000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 39131000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2018-12-31", "val": 39202000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2018-12-31", "val": 39202000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 39273000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 39273000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 73623000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 73623000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 73911000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 73911000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 74222000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 74222000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 124532000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 124532000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 124842000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 124842000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2025-12-31", "val": 193653000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}], "ShortTermBorrowings": [{"end": "2010-12-31", "val": 77110000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 150698000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 150698000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 179806000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 179806000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-31", "val": 337042000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-31", "val": 337042000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 334804000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 334804000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2015-12-31", "val": 293100000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2015-12-31", "val": 293100000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2016-12-31", "val": 331500000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2016-12-31", "val": 331500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 446200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 446200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2018-12-31", "val": 469500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2018-12-31", "val": 469500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 275500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 275500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 5300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 5300000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 30000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 30000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 205000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 205000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 185000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 185000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 99000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 99000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2025-12-31", "val": 109000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 55187000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2009-12-31", "val": 42959000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2009-12-31", "val": 42959000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 39058000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2010-12-31", "val": 39058000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 39058000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 57583000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2011-12-31", "val": 57583000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 57583000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2011-12-31", "val": 57583000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2012-12-31", "val": 60436000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 60436000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2012-12-31", "val": 60436000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 59692000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2013-12-31", "val": 59692000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 58151000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2023-12-31", "val": 124442000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 87321000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 87321000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}, {"end": "2025-12-31", "val": 108751000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 10769, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 10845, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10845000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13157, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13157000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13157000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 13751000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13751000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13751000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13784000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13784000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13784000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13946000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13946000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13946000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14135000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14135000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14135000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14491000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14491000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14491000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15085000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15085000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15085000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15956000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15956000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15956000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 16031000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16031000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16031000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16063000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16063000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16063000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15937000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15937000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15937000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 15471000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15471000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15471000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 15475000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 15475000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 15475000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15683000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 15683000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20318000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 10730, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 10767, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10767000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13067, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13067000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13067000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 13696000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13696000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13696000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13739000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13739000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13739000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13893000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13893000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13893000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14081000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14081000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14081000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14436000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14436000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14436000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15044000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15044000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15044000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15910000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15910000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15910000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15972000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15972000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15972000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16022000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16022000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16022000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15841000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15841000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15841000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 15384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15384000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 15376000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 15376000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 15376000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15683000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 15683000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20099000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2019-12-31", "val": 16099556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 16099556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 16099556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-01", "val": 13811791, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-09"}, {"end": "2013-03-01", "val": 13803158, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2014-02-28", "val": 13848258, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-12"}, {"end": "2015-02-27", "val": 14166792, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2016-02-29", "val": 14485883, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-08"}, {"end": "2017-02-24", "val": 14529815, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-07"}, {"end": "2018-02-23", "val": 15904403, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2019-02-22", "val": 15928598, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-08"}, {"end": "2020-02-21", "val": 16002899, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2021-02-28", "val": 15816318, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2022-02-28", "val": 15526641, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2023-02-28", "val": 15375479, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2024-02-28", "val": 15408580, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2025-02-28", "val": 20077893, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2026-02-27", "val": 19634210, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-09"}]}}