{"cik": 1436425, "entity": "HOME BANCORP, INC.", "tags": {"NetIncomeLoss": [{"end": "2009-12-31", "val": 4679601, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 4688124, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 4688124, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 5119781, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5119781, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5119781, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9189871, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9189871, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9189871, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 7293922, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 7293922, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 7293922, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 9871587, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9871587, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9871587, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 12549901, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12549901, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12549901, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16008336, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16008336, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16008000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16823986, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16824000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 31590000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 31590000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 31590000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 27932000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 27932000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 27932000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 24765000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 24765000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 24765000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 48621000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 48621000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 48621000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 34072000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34072000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34072000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 40240000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 40240000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 40240000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 36427000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 36427000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 46062000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 2309268, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2343890, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2343890, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2635411, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2635411, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2635411, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4604930, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4604930, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4604930, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3736138, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3736138, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3736138, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 5206383, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5206383, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5206383, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 6670559, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6670559, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6670559, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7567954, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7567954, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7568000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 12492891, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12493000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12493000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6695000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6695000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6695000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5860000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5860000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5860000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6042000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6042000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6042000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 11818000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11818000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11818000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8430000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8430000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8430000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9906000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9906000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9906000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8756000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8756000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11956000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 6336680, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 5881158, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 5881158, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 5217170, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5217170, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5217170, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4913869, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4913869, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4913869, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3502908, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3502908, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3502908, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3283419, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3283419, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3283419, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3865393, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3865393, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3865393, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5268371, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5268371, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5268000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6548881, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6549000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6549000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 10306000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 10306000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 10306000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 16212000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16212000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16212000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 11918000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11918000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11918000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5913000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5913000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5913000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7915000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7915000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 42971000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}], "Depreciation": [{"end": "2009-12-31", "val": 885967, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1098506, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1098506, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1299370, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1299370, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1299370, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1452244, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1452244, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1452244, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1420986, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1420986, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1420986, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1737579, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1737579, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1737579, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1807480, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1807480, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1807480, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1794714, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1794714, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1795000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1959006, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1959000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1959000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2504000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2504000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2504000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2875000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2875000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2875000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3063000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3063000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3063000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3084000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3084000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3084000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3464000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3464000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3464000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3571000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3571000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3571000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3498000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3498000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3311000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 4443605, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -80472, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -80472, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 15383886, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 15880816, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 17521082, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9633369, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 11341231, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 21275396, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 20488000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 24752000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 24752000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 47128000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 47128000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 47128000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 43938000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43938000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43938000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 49030000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 49030000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 49030000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 55715000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 55715000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 55715000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 51199000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51199000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51199000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 41356000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 41356000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 41356000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 48731000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 48731000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 54508000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 11341231, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 21275396, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21275396, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 27900195, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27900195, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27900195, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 36165388, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 36165388, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 36165388, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 20487685, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20487685, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 24751277, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 1748074, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 8278431, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 8278431, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1183278, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1183278, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1183278, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1451819, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1451819, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1451819, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1346437, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1346437, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1346437, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3304837, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3304837, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3304837, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 828723, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 828723, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 828723, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4112610, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4112610, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1915830, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1915000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1915000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5010000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5010000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5010000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3840000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3840000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3840000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2147000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2147000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2147000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2472000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2472000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2472000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2706000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2706000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2706000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2022000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2022000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2022000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4057000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4057000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10166000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 126962727, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 132749305, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 132749306, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 131529943, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2010-12-31", "val": 131529944, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 131529944, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 134284834, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 134284835, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 134284835, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 134284835, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 141573860, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 141573860, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 141573860, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 141573860, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 141909529, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 141909529, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 141909529, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 141909529, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2014-12-31", "val": 154143756, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 154143756, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-12-31", "val": 154143756, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2014-12-31", "val": 154143756, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 165046354, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 165046354, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2015-12-31", "val": 165046354, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 165046000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 179843024, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2016-12-31", "val": 179843024, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2016-12-31", "val": 179843000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 179843000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2017-12-31", "val": 277870726, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 277871000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 277871000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2017-12-31", "val": 277871000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2018-12-31", "val": 304040000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 304040000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 304040000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2018-12-31", "val": 304040000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 316329000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 316329000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2019-12-31", "val": 316329000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 316329000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 321842000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2020-12-31", "val": 321842000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 321842000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 321842000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2021-12-31", "val": 351903000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 351903000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 351903000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2021-12-31", "val": 351903000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 329954000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 329954000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2022-12-31", "val": 329954000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 329954000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2023-12-31", "val": 367444000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 367444000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 367444000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2024-12-31", "val": 396088000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 396088000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 435094000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "Goodwill": [{"end": "2011-12-31", "val": 914000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 856000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 856000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 856000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 856000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 899000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 899000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-12-31", "val": 899000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 11095000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 11095000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2015-12-31", "val": 11095000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 11095000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 9353000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2016-12-31", "val": 9353000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2016-12-31", "val": 9353000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 9353000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2017-12-31", "val": 58621000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 58621000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 58621000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2017-12-31", "val": 58621000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2018-12-31", "val": 58488000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 58488000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 58488000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2018-12-31", "val": 58488000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 58488000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 58488000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2019-12-31", "val": 58488000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 58488000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 58488000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2020-12-31", "val": 58488000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 58488000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 58488000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2021-12-31", "val": 58488000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 58488000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 58488000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2021-12-31", "val": 58488000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 81517000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 81517000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2022-12-31", "val": 81517000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 81517000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2023-12-31", "val": 81517000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 81517000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-31", "val": 81517000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2024-12-31", "val": 81517000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 81517000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 81517000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 20150248, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 25709597, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 25709597, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 36970638, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2010-12-31", "val": 36970638, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 36970638, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 31272508, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 31769438, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 31769438, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 31769438, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 39539366, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 39539366, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 39539366, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 39539366, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 32638900, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 32638900, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 32638900, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 32638900, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2014-12-31", "val": 29077907, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 29077907, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-12-31", "val": 29077907, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2014-12-31", "val": 29077907, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 24797599, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 24797599, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2015-12-31", "val": 24797599, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2015-12-31", "val": 24798000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 29314741, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2016-12-31", "val": 29314741, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2016-12-31", "val": 29315000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 150417829, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 150418000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 59618000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 7587000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7231000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7231000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 7183000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7183000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7183000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6908000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6908000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6908000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 6933000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6933000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6933000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7001000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7001000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7001000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7107000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7107000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7107000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7390000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7390000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7390000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9299000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9299000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9299000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9146000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9146000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9146000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8704000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8704000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8704000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8428000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8428000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8428000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8194000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8194000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8194000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8065000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8065000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8065000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8005000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8005000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7846000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 7521000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7106000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7106000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6912000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6912000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6912000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6591000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6591000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6591000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 6553000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6553000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6553000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 6708000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6708000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6708000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 6842000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6842000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6842000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7117000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7117000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7117000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9069000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9069000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9069000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9074000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9074000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9074000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8674000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8674000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8674000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8379000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8379000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8379000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8139000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8139000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8139000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8028000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8028000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8028000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7956000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7956000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7773000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 8131002, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 7759954, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 7759954, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 7439127, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 7439127, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 7099314, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 7099314, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 7123442, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 7123442, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 7239821, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 7239821, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2016-12-31", "val": 7350102, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2016-12-31", "val": 7350102, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 9395488, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2017-12-31", "val": 9395488, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 9459050, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 9459050, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 9252418, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 9252418, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2020-12-31", "val": 8740104, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2020-12-31", "val": 8740104, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 8526907, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 8526907, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 8286084, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2022-12-31", "val": 8286084, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 8158281, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 8158281, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 8091522, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-31", "val": 8091522, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 7831342, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-09", "val": 7757564, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2013-03-07", "val": 7419578, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2014-03-07", "val": 7099614, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2015-03-06", "val": 7143701, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2016-03-04", "val": 7256521, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2017-03-06", "val": 7365036, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-14"}, {"end": "2018-03-06", "val": 9397077, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-14"}, {"end": "2019-03-04", "val": 9495745, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2020-03-10", "val": 9170774, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2021-03-05", "val": 8705834, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-09"}, {"end": "2022-03-07", "val": 8480939, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2023-03-07", "val": 8290505, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-09"}, {"end": "2024-03-06", "val": 8149308, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2025-03-10", "val": 8097592, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2026-03-04", "val": 7836346, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}]}}