{"cik": 814586, "entity": "LIFEWAY FOODS, INC.", "tags": {"Revenues": [{"end": "2012-12-31", "val": 89754007, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 108966094, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 108966000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 108966000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 130215716, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 130216000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 130216000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 137244000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 137244000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2017-12-31", "val": 118893000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 118893000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 103350000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 103350000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2018-12-31", "val": 103350000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 93662000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 93662000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 102026000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 102026000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 119065000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 119065000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 141568000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 141568000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 160123000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 160123000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 186820000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 186820000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 212496000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "GrossProfit": [{"end": "2010-12-31", "val": 20179175, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 22550816, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21265672, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 27426207, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 26623480, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 26623480, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 27622893, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 27622893, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 27623000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 27623000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 28862839, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28863000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28863000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 31601000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 29882000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 29882000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 35032000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35032000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 30696000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 30696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 30696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 25858000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 25858000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 25858000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22149000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22149000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 26933000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26933000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 28710000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 28710000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 26786000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 26786000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 42441000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 42441000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 48574000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 48574000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 58206000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": 6274632, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 5076491, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5076491, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 8844711, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8844711, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8844711, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 8031312, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8031312, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8031000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8031000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4235479, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4235000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4235000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4403000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4403000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4403000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 6085000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6085000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -526000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -526000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -526000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -3110000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -3110000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -3110000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1933000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1933000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4923000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4923000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5880000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5880000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2349000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2349000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16995000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16995000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 13852000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 13852000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 16172000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2010-12-31", "val": 3622466, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2855421, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2855421, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5619798, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5619798, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5619798, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4990298, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4990298, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4990000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4990000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1956404, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1956000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1956000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1972000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1972000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1972000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3479000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3479000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -346000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -346000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -346000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -3086000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -3086000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -3086000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 453000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 453000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3232000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3232000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3311000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3311000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 924000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 924000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 11367000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11367000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 9025000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 9025000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 13859000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-12-31", "val": 2823986, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1977837, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1977837, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3205076, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3205076, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3205076, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2866875, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2866875, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2867000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2867000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2242226, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2242000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2242000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2020000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2020000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2020000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2158000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2158000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -458000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -458000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -458000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -225000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -225000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -225000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 782000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 782000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1596000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1596000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2305000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2305000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 917000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 917000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5282000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5282000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4944000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4944000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5827000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-12-31", "val": 350997, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 247342, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 247342, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 177622, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 177622, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 177622, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 203365, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 203365, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 203000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 203000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 276895, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 277000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 277000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 236000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 236000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 236000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 220000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 220000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 242000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 242000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 242000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 271000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 271000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 271000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 249000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 249000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 118000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 118000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 116000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 116000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 267000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 267000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-12-31", "val": 2118282, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2336794, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2336794, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2384411, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2384411, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2384411, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2339378, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2339378, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2339000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2339000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3251614, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3252000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3252000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3129000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3129000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3129000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3020000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3020000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3112000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3477000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3477000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3477000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3338000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3338000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3239000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3239000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2873000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2873000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2972000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2972000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3162000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3162000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3386000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3386000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3980000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "Depreciation": [{"end": "2011-12-31", "val": 1552961, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1629594, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1629594, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1629594, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1626575, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1626575, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2535937, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": 5615943, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4042021, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4042021, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6627684, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2016-12-31", "val": 5104000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3808000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3808000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3808000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3811000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3811000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6385000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6385000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5564000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5564000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3987000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3987000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16941000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16941000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12962000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12962000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10948000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 6627684, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6627684, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5841128, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5841128, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5841000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5841000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 5092177, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5092000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5092000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 6745000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6745000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6745000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5104000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 2229274, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1439133, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1439133, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1428717, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1428717, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1428717, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 8479886, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8479886, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8480000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8480000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3684368, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3684000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3684000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1995000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1995000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1995000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3237000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3237000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5341000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5341000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5341000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2824000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1178000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1178000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1895000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1895000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1922000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1922000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3449000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3449000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4351000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4351000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6697000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6697000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 27361000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2025-12-31", "val": 2870000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "PaymentsToAcquireOtherProductiveAssets": [{"end": "2010-12-31", "val": 270000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}], "StockholdersEquity": [{"end": "2009-12-31", "val": 32571330, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 33649018, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 33649018, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 35357157, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 35357157, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 35357157, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2011-12-31", "val": 35357157, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2012-12-31", "val": 39312469, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 39312469, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2012-12-31", "val": 39312469, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2012-12-31", "val": 39313000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2013-12-31", "val": 42949122, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 42949122, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2013-12-31", "val": 42950000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 44699712, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 44700000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 44700000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2014-12-31", "val": 44700000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 45257000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 45257000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 45257000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 45257000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 48362000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 48362000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 48362000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2016-12-31", "val": 48362000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2017-12-31", "val": 46590000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 46590000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2017-12-31", "val": 46590000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2017-12-31", "val": 46590000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 42405000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2018-12-31", "val": 42405000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2018-12-31", "val": 42405000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 42405000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2019-12-31", "val": 43251000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 43251000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 46854000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 46854000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2020-12-31", "val": 46854000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2021-12-31", "val": 49131000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 49131000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2021-12-31", "val": 49131000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2022-12-31", "val": 47570000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 47570000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2022-12-31", "val": 47570000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2023-12-31", "val": 60436000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 60436000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2023-12-31", "val": 60436000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2024-12-31", "val": 71911000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 71911000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 85819000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2019-12-31", "val": 43251000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2020-12-31", "val": 46854000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 49131000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}], "Goodwill": [{"end": "2013-12-31", "val": 14068091, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 14068091, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 14068000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 14068000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 14068000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 14068000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 10368000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 10368000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 10368000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 10368000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 10368000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2017-12-31", "val": 10368000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2018-12-31", "val": 9124000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2018-12-31", "val": 9124000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2018-12-31", "val": 9124000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 9124000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 9124000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 9124000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 12948000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2021-12-31", "val": 11704000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 11704000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 11704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 11704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 11704000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 11704000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 11704000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 11704000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "LongTermDebtNoncurrent": [{"end": "2011-12-31", "val": 5539836, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 4955945, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 4955945, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 8999012, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 8999012, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 8124515, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 8125000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 8125000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 7119000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 7119000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 3470000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 3470000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 2477000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}], "LongTermDebtCurrent": [{"end": "2011-12-31", "val": 1540716, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 542981, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 542981, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 875002, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 875002, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 872285, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 872000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 872000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 840000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 840000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 1000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 1000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 1250000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}], "LongTermDebt": [{"end": "2011-12-31", "val": 7080552, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 5498926, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 5498926, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 9874014, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 9874014, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 8996800, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 8997000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 8997000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 7959000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 7959000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 7119000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 7119000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 6279000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 6279000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2017-12-31", "val": 6279000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2021-12-31", "val": 4500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2022-12-31", "val": 3750000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2023-12-31", "val": 2750000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 630407, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 3229939, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 3229939, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 1115150, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 1115150, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 1115150, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2011-12-31", "val": 1115147, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2012-12-31", "val": 2286226, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 2286226, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2012-12-31", "val": 2286226, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2012-12-31", "val": 2286000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2012-12-31", "val": 2286000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2013-12-31", "val": 3306608, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 3306608, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2013-12-31", "val": 3306000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2013-12-31", "val": 3306000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2014-12-31", "val": 3260244, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 3260000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 3260000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2014-12-31", "val": 3260000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 5646000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 5646000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 5646000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 5646000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 8812000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 8812000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 8812000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2016-12-31", "val": 8812000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2017-12-31", "val": 4978000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 4978000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2017-12-31", "val": 4978000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2017-12-31", "val": 4978000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 2998000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2018-12-31", "val": 2998000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2018-12-31", "val": 2998000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 2998000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2019-12-31", "val": 3836000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 3836000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 7926000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 7926000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 9233000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 9233000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 4444000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 4444000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 13198000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 13198000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 16728000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 16728000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 5571000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "ShortTermInvestments": [{"end": "2010-12-31", "val": 1079232, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 1695044, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 1695044, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 1869888, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 1869888, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 2516380, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 2516380, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 2779140, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 2779000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 2779000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 2216000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 2091000, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 2091000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2015-12-31", "val": 16331000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16160000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16160000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16105000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 16319000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16319000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16319000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15804000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15804000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 15766000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15766000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15773000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15773000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 15718000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15718000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 15103000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 15103000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15130000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 15130000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 15539000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2015-12-31", "val": 16331000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16155000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16155000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16105000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15872000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15872000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15872000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15748000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15748000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 15597000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15597000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15537000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15537000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 15396000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15396000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 14667000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 14667000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 14769000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 14769000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 15200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 16536657, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 16409317, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 16409317, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 16346017, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 16346017, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 16346017, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2013-12-31", "val": 16346017, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 16346017, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2014-12-31", "val": 16346, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2014-12-31", "val": 16346, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 16210, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2015-12-31", "val": 16210, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2015-12-31", "val": 16210000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 16154000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2016-12-31", "val": 16154000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 16008000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 16008000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2017-12-31", "val": 16008000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2018-12-31", "val": 15814000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2018-12-31", "val": 15814000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2018-12-31", "val": 15814000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 15710000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 15710000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 15604000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2020-12-31", "val": 15604000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 15435000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2021-12-31", "val": 15435000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 14645000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2022-12-31", "val": 14645000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 14691000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2023-12-31", "val": 14691000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 15100000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2024-12-31", "val": 15100000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 15232000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-09", "val": 16391909, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2013-03-09", "val": 16346017, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2014-03-28", "val": 16346017, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-02"}, {"end": "2015-07-28", "val": 16346017, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-08-14"}, {"end": "2016-03-01", "val": 16188376, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-16"}, {"end": "2016-03-01", "val": 16188376, "fy": 2015, "fp": "FY", "form": "10-K/A", "filed": "2017-04-10"}, {"end": "2017-03-01", "val": 16154095, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-10"}, {"end": "2018-03-13", "val": 15877122, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2019-03-15", "val": 15762801, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-15"}, {"end": "2019-03-15", "val": 15762801, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-19"}, {"end": "2020-03-16", "val": 15584847, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2021-03-15", "val": 15604480, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-25"}, {"end": "2022-07-06", "val": 15473269, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-07-21"}, {"end": "2023-03-20", "val": 14644762, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-27"}, {"end": "2024-03-15", "val": 14690987, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-20"}, {"end": "2025-03-14", "val": 15203241, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-14"}, {"end": "2025-04-25", "val": 15203241, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-04-29"}, {"end": "2026-03-02", "val": 15149600, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}]}}