{"cik": 1117057, "entity": "PLANET GREEN HOLDINGS CORP.", "tags": {"Revenues": [{"end": "2010-12-31", "val": 184176567, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 213222106, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 213222106, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 239673463, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 239673463, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 215279785, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 215279785, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 217553660, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 217553660, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 215315437, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 140711561, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 79666740, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 79666740, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5109998, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5109998, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6828887, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6828887, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4113077, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1106482, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3638801, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3638801, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3638801, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3638801, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 37767964, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37767964, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37767964, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37767964, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 44756826, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44756826, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44756826, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 27120236, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 27120236, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17659671, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6729937, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4692664, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3040616, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "GrossProfit": [{"end": "2010-12-31", "val": 41883851, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 45013250, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 45013250, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 51107975, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 51107975, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 43172043, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43172043, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 37962200, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 37962200, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 36118007, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25981895, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10501939, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10501939, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -354981, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -354981, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 304659, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 304659, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1133349, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 642080, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1269065, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1269065, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1269065, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1269065, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3846255, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3846255, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3846255, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3846255, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4351830, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4351830, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4351830, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1432639, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1432639, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1583359, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 761592, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 554649, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 100937, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": 27517774, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 27915832, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 27915832, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 31859402, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 31859402, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 25433256, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 25433256, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 15665305, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 15665305, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14052921, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13456653, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -36420890, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -36420890, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -41353341, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -41353341, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -584425, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -584425, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -825399, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -302902, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -2787533, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2787533, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2787533, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2787533, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -6236349, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -6236349, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -6236349, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -6236349, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -5273447, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -5273447, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -5273447, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -8772333, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -8772333, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6563305, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -6664186, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -2580413, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -17643577, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2010-12-31", "val": 19248277, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 21083928, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21083928, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 21743769, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21743769, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 17688575, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17688575, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17688575, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-02"}, {"end": "2014-12-31", "val": 4406122, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4406122, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3752524, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-02"}, {"end": "2015-12-31", "val": -1191239, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2686139, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -136361080, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -136361080, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -78305354, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -78305354, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 16831221, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16831221, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2947196, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2947196, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -11051163, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -11051163, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -11051163, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -11051163, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -9991102, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -9991102, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -9991102, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -9991102, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -25808418, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -25808418, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -25808418, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -20843796, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -20843796, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -20843796, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -7329056, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -7329056, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -26975710, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-12-31", "val": 5830472, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 6819245, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6819245, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 7737643, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7737643, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5573757, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5573757, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3089712, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3089712, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4515935, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3362784, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1898616, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1898616, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 161192, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 161192, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 164384, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 164384, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2021-12-31", "val": 56450, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56450, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56450, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56450, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1475169, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1475169, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1475169, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 35303, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 35303, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 35303, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2025-12-31", "val": 11299, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-12-31", "val": 4351714, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2561700, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2561700, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4032148, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4032148, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5152923, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5152923, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 8347086, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8347086, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7092845, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5244766, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4569019, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4569019, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4076495, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4076495, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 13, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9742, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9725, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 23407, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 283712, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 291032, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 633787, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 497306, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 10736, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 70542, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2017-12-31", "val": 1850685, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 59821, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2021-12-31", "val": 2212080, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1307839, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1307839, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1307839, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1847024, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1847024, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 1360134, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2196052, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2196052, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2767511, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2767511, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4226873, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4226873, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4907651, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4907651, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4085891, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2075599, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1934411, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1934411, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1850685, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 733370, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 742482, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 200727, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 275228, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 275228, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 275228, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 275228, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2212080, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2212080, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2212080, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2212080, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1354218, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1354218, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1354218, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2030122, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2030122, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 968594, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 895205, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 630427, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 790362, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": 24437279, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -2141070, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -2141070, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 8955476, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8955476, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -8445576, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -8445576, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 11385454, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 11385454, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 34453257, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18289995, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -29785836, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -29785836, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -360141, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -360141, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -14153281, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -14153281, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -3938942, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -5419170, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -3499103, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3499103, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3499103, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3499103, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -519396, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -519396, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -519396, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -519396, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -9012423, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -9012423, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -9012423, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -5282343, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5282343, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5282343, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 928644, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 811833, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -1786297, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2021-12-31", "val": 519396, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 9012423, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -5708777, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 928644, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1238330, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -1786297, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 17566907, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 14478351, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 14478351, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3029930, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3029930, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 18034288, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18034288, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3009450, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3009450, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1936538, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1919600, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 314187, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 490694, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 582303, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 578595, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 695544, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 695544, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 695544, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 695544, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1393139, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1393139, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1393139, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1393139, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2023-12-31", "val": 97576, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 97576, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26371, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7506, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1199, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4824, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2009-12-31", "val": 94741121, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 129342457, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 129342457, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 156948768, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 156948768, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 156948768, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 180702350, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 180702350, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 180702350, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 203108508, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 203108508, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 2454910, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2014-12-31", "val": 209766453, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 209766453, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2014-12-31", "val": 209766453, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2015-12-31", "val": 1968099, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 200536121, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 66096338, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 58768429, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": -3045943, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2019-12-31", "val": 20734506, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 18311436, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2022-12-31", "val": 40586498, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2022-12-31", "val": 40586498, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2022-12-31", "val": 40586498, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2023-12-31", "val": 19440212, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2023-12-31", "val": 19440212, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 19440212, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 11693862, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2014-12-31", "val": 209766453, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 201968099, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 200536121, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2015-12-31", "val": 200536121, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 66096338, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 66096338, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 66096338, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": -10791296, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": -10791296, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": -10791296, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-12-31", "val": 7289330, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 7289330, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-12-31", "val": 7289330, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 20734506, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 20734506, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 20734506, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2019-12-31", "val": 20734506, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2019-12-31", "val": 20734506, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 18311436, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 18311436, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 18311436, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 18311436, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2020-12-31", "val": 18311436, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 51256350, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 51256350, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 51256350, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 51256350, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 51256350, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2021-12-31", "val": 51256350, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2022-12-31", "val": 40586498, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 40586498, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2022-12-31", "val": 40586498, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 19440212, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2023-12-31", "val": 19440212, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 19440212, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 11693862, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": -2170043, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "Goodwill": [{"end": "2013-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 10327553, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 10327553, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 3219172, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2020-12-31", "val": 2340111, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 2340111, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 2340111, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 2340111, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 18180532, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 18180532, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 18180532, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 18180532, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 4724699, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 4724699, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2022-12-31", "val": 4724699, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 4724699, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2023-12-31", "val": 4724699, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 4724699, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 4724699, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 4724699, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-11-26", "val": 7005, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 7005, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "LongTermDebtNoncurrent": [{"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 12696196, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 12696196, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 45823514, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 45823514, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 32581249, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 32581249, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 9544425, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 9544425, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 218935, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 57066, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 57066, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 4226107, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 4226107, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 5713865, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 5713865, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 19226094, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 19226094, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 22197027, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 21031659, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 28948300, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 28948300, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 30511656, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 30511656, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}], "LongTermDebt": [{"end": "2020-12-31", "val": 31364, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 31364, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 31364, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 380345, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 380345, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 380345, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 380345, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 287167, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 287167, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2022-12-31", "val": 287167, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 3812106, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2023-12-31", "val": 3812106, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2024-12-31", "val": 410998, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "DebtCurrent": [{"end": "2021-12-31", "val": 3812106, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 3812106, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 3812106, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 12111532, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 12730626, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 12730626, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 17353494, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 17353494, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 17353494, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 32345603, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 32345603, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 32345603, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 33857193, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 33857193, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 33857193, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2014-12-31", "val": 30279988, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 30279988, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2014-12-31", "val": 23685471, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2015-12-31", "val": 20664487, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 17142234, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2015-12-31", "val": 17142234, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 426054, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2016-12-31", "val": 426054, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 426054, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": 85493, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 89212, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": 89212, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-12-31", "val": 1062643, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 1062643, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-12-31", "val": 16887, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 7403323, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 7272510, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 7272510, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2019-12-31", "val": 7272510, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 3415751, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 3415751, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 3415751, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 3415751, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 1131408, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 1131408, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 750658, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}], "ShortTermInvestments": [{"end": "2010-12-31", "val": 9447585, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 32204555, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 34726494, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 34726494, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 34533817, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 34533817, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 34616714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 34616714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 34808221, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 34724385, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 37108688, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 37108688, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 38264874, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 38264874, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 38274490, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1530980, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2978233, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2978233, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6897710, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6897710, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 59502478, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 59502478, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 59502478, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7282714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 8061755, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 31507044, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 34445972, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 34445972, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 34533817, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 34533817, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 34616714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 34616714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 34808221, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 34724385, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 37108688, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 38264874, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 38274490, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1530980, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2978233, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2978233, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6897710, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6897710, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10112648, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24778588, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 59502478, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 59502478, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 59502478, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7282714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 8061755, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 34419709, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 34419709, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 34507874, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 34616714, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 34616714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 34616714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 34616714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 34616714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 34916714, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2015-12-31", "val": 38259490, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2016-12-31", "val": 38274490, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 38274490, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 1530980, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 5497765, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 5497765, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 7877765, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 7877765, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 11809930, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 11809930, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 11809930, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 11809930, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 35581930, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 35581930, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 35581930, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2021-12-31", "val": 35581930, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 72081930, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2022-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2023-12-31", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2023-12-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 7282714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 14232714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-29", "val": 34507874, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2013-03-29", "val": 34616714, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2014-03-31", "val": 34616714, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2015-03-31", "val": 34916714, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2016-03-30", "val": 38259490, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-14"}, {"end": "2017-09-29", "val": 38259490, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-10-31"}, {"end": "2018-03-31", "val": 45774490, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2019-04-11", "val": 5497765, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2020-05-13", "val": 9227765, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2021-03-29", "val": 20009930, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2022-03-29", "val": 42581930, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2022-03-29", "val": 42581930, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-02-06"}, {"end": "2022-03-29", "val": 42581930, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-03-09"}, {"end": "2023-03-31", "val": 72081930, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2024-04-01", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-01"}, {"end": "2024-04-01", "val": 72081930, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-12-13"}, {"end": "2025-03-31", "val": 7282714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2026-03-31", "val": 14232714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}]}}