{"cik": 1358190, "entity": "IT TECH PACKAGING, INC.", "tags": {"Revenues": [{"end": "2009-12-31", "val": 102142828, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 123989917, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 123989917, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 150747316, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 150747316, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 150747316, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 151116806, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 151116806, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 151116806, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 125717630, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 125717630, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 125717630, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 137041447, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 137041447, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 137041447, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 135303173, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 135303173, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 134744600, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 134744600, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 117023578, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 117023578, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 86746758, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 86746758, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 117614886, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 117614886, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 117614886, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 100943269, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 100943269, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 100943269, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 160881720, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 160881720, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 100352434, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 100352434, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 86546950, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 86546950, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 75837943, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "GrossProfit": [{"end": "2009-12-31", "val": 20035297, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 26175602, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 26175602, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 32950075, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 32950075, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 32950075, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 27056247, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 27056247, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 27056247, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 23325599, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 23325599, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 23325599, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 22778148, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22778148, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22778148, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 27860605, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27860605, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 25531883, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 25531883, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 19955951, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 19955951, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5820401, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5820401, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 13679518, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13679518, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13679518, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5701985, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5701985, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5701985, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 11017559, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11017559, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4754196, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4754196, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 999885, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 999885, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6691740, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 18006096, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 21985984, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 21985984, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 30111345, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30111345, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30111345, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 20978666, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20978666, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20978666, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 18843492, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18843492, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18843492, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 17412906, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17412906, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17412906, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 18196770, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18196770, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 12951719, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12951719, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4680267, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4680267, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -11182314, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -11182314, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3897799, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3897799, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3897799, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -5455804, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -5455804, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -5455804, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1459369, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1459369, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -5304527, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -5304527, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -9575888, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -9575888, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -8210719, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 12720208, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 15551536, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 15551536, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 21648664, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21648664, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21648664, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14672663, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14672663, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14672663, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13014648, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13014648, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13014648, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 11706360, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 11706360, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 11706360, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11542205, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11542205, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7312976, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7312976, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1659788, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1659788, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -10545684, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -10545684, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2221182, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2221182, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2221182, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -5554002, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -5554002, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -5554002, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 905535, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 905535, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -16571308, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -16571308, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -9946035, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -9946035, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -9843094, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 4666069, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 5964621, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 5964621, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7799226, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7799226, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7799226, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5464843, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5464843, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5464843, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5094535, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5094535, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5094535, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4432504, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4432504, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4432504, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4122965, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4122965, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3114572, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3114572, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 662828, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 662828, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -1850928, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -1850928, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1076102, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1076102, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1076102, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -1101858, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -1101858, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -1101858, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5546954, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5546954, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 11711339, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11711339, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 346954, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 346954, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 879194, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 728429, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 633010, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 633010, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 699892, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 699892, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 699892, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 871834, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 871834, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 871834, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 995694, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 995694, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 995694, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1446439, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1446439, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1446439, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3157524, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3157524, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2621147, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2621147, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2433770, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2433770, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1492119, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1492119, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 926368, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 926368, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 926368, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1026512, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1026512, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1026512, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1124702, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1124702, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1027951, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1027951, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 984518, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2022-12-31", "val": 14788036, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 14225990, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2009-12-31", "val": 3510082, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 4147777, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 4147777, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4424531, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4424531, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4424531, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 8382859, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8382859, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8382859, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 7794743, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 7794743, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 7794743, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 8289320, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8289320, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8289320, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 13398990, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13398990, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 15287509, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15287509, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 14633780, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14633780, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 14290919, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 14290919, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15304039, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15304039, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15304039, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 15793854, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15793854, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 15793854, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15358452, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15358452, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14788036, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14788036, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 14225990, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 14225990, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 14221082, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 15038670, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 20359738, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 20359738, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 18630049, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18630049, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18630049, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 22231966, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 22231966, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 22231966, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 29921941, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 29921941, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 29921941, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 32313173, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 32313173, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 32313173, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 21204585, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21204585, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 15277522, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15277522, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 18151788, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 18151788, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9790613, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9170374, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 7530474, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7530474, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7530474, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16143526, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16143526, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16143526, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -2436071, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -2436071, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 10719388, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10719388, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12871086, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12871086, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6299469, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 13604113, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 34774829, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 34774829, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 25424280, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 25424280, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 25424280, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 13518955, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13518955, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 16278952, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 384794, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 64566785, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 64566785, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 39207768, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39207768, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39207768, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 19331000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 19331000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 11586214, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11586214, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9380702, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9380702, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2198852, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6416481, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6416481, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 21106210, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21106210, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21106210, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 25071372, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 25071372, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4534092, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 22292870, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 329611, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 34089156, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 56274956, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 56274956, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 101542076, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2010-12-31", "val": 101542076, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 101542076, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 127525443, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 127525443, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 127525443, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 127525443, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2012-12-31", "val": 142768801, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 142768801, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2012-12-31", "val": 142768801, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2012-12-31", "val": 142768801, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2013-12-31", "val": 161053148, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 161053148, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2013-12-31", "val": 161053148, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2013-12-31", "val": 161053148, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2014-12-31", "val": 174945366, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2014-12-31", "val": 174945366, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 174945366, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2015-12-31", "val": 175809425, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 175809425, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2015-12-31", "val": 175809425, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 172755386, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2016-12-31", "val": 172755386, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 172755386, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 185325364, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 185325364, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 185325364, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23"}, {"end": "2018-12-31", "val": 166549915, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 166549915, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23"}, {"end": "2019-12-31", "val": 165995062, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23"}, {"end": "2019-12-31", "val": 165995062, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2019-12-31", "val": 165995062, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2019-12-31", "val": 165995062, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2020-12-31", "val": 175080174, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2020-12-31", "val": 175080174, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2020-12-31", "val": 175080174, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2020-12-31", "val": 175080174, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2021-12-31", "val": 215749908, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2021-12-31", "val": 215749908, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2021-12-31", "val": 215749908, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2022-12-31", "val": 181323892, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 181323892, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2022-12-31", "val": 181323892, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2023-12-31", "val": 168336863, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 168336863, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 156050317, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2018-12-31", "val": 166549915, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2018-12-31", "val": 166549915, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2019-12-31", "val": 165995062, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2019-12-31", "val": 165995062, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2020-12-31", "val": 175080174, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2020-12-31", "val": 175080174, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2013-12-31", "val": 12296639, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 12296639, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2014-12-31", "val": 4090413, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2014-12-31", "val": 4090413, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 3217785, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 3217785, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2014-12-31", "val": -12258488, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2015-12-31", "val": -6860412, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2016-12-31", "val": -8786528, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}], "LongTermDebtNoncurrent": [{"end": "2022-12-31", "val": 4204118, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 4503932, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 4503932, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 1112904, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 2008530, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2012-12-31", "val": 4168912, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 4168912, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 1660613, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 1611531, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2022-12-31", "val": 4835884, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 6874497, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 6874497, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 3559902, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "LongTermDebt": [{"end": "2015-12-31", "val": 8623876, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 8623876, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2016-12-31", "val": 8072654, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2016-12-31", "val": 8072654, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 8570292, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 8159459, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 4516843, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 4516843, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23"}, {"end": "2019-12-31", "val": 4443680, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23"}, {"end": "2020-12-31", "val": 9594017, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2020-12-31", "val": 9594017, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2021-12-31", "val": 9818530, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2022-12-31", "val": 9040002, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 9040002, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 11378429, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 11378429, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 4672806, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "ShortTermBorrowings": [{"end": "2014-12-31", "val": 3268508, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2020-12-31", "val": 6435348, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2021-12-31", "val": 5958561, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2021-12-31", "val": 5958561, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 5598311, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2023-12-31", "val": 423567, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 4451616, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 3234419, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 6949953, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2009-12-31", "val": 6949953, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 11348108, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2010-12-31", "val": 11348108, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2010-12-31", "val": 11348108, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 4165446, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 4165446, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2011-12-31", "val": 4165446, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 4165446, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2012-12-31", "val": 13140288, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 13140288, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2012-12-31", "val": 13140288, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2012-12-31", "val": 13140288, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2013-12-31", "val": 3131163, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 3131163, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2013-12-31", "val": 3131163, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2014-12-31", "val": 3891473, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2014-12-31", "val": 3891473, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 2641917, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 2641917, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2015-12-31", "val": 2641917, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 2332646, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2016-12-31", "val": 2332646, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 4494964, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 2895790, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 9017427, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 12117425, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 12232878, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 17436246, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 17436246, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 18349332, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18349332, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18349332, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 18456781, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 18456781, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 18456781, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 18458446, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18458446, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18458446, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 19270394, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19270394, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19270394, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 20316400, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 20316400, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 21416143, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 21416143, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 21450316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 21450316, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21618305, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21618305, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22034905, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2021-12-31", "val": 9133440, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 9972788, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9972788, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 10065920, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 12221782, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 17435218, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 17435218, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 18349332, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18349332, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18349332, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 18456781, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 18456781, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 18456781, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 18458446, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18458446, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 18458446, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 19270394, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19270394, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 19270394, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 20316400, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 20316400, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 21416143, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 21416143, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 21450316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 21450316, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21618305, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21618305, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22034905, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22034905, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22034905, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 26498298, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26498298, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26498298, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 59849082, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9133440, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 9972788, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9972788, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 10065920, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11", "start": "2024-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 18344811, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 18350191, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2011-12-31", "val": 18350191, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 18459775, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2012-12-31", "val": 18459775, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 18753900, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 18753900, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2014-12-31", "val": 20316400, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2014-12-31", "val": 20316400, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 20316400, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2015-12-31", "val": 20316400, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2016-12-31", "val": 21450316, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2016-12-31", "val": 21450316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 21450316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 21450316, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 20022316, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2019-12-31", "val": 22054816, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2019-12-31", "val": 22054816, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2020-12-31", "val": 28535816, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2020-12-31", "val": 28535816, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2020-12-31", "val": 28535816, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2021-12-31", "val": 99049900, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2021-12-31", "val": 9915920, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 10065920, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 10065920, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 10065920, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}, {"end": "2024-12-31", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-31", "val": 18459775, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-15"}, {"end": "2013-03-11", "val": 18459775, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-18"}, {"end": "2014-03-15", "val": 18753900, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2015-03-16", "val": 20316400, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-25"}, {"end": "2016-03-16", "val": 21450316, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-23"}, {"end": "2017-03-16", "val": 21450316, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-22"}, {"end": "2018-04-17", "val": 21450316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2019-03-07", "val": 22022316, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2020-03-23", "val": 22054816, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-23"}, {"end": "2021-03-23", "val": 113617333, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-23"}, {"end": "2021-03-23", "val": 99045900, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-04-19"}, {"end": "2022-03-15", "val": 99049900, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-15"}, {"end": "2023-03-23", "val": 10065920, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2024-03-27", "val": 10065920, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2025-04-11", "val": 10065920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-11"}]}}