{"cik": 1301236, "entity": "SOTHERLY HOTELS INC.", "tags": {"Revenues": [{"end": "2009-12-31", "val": 71518726, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 77382344, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 77382344, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 81172504, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 81172504, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 81172504, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 87343220, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 87343220, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 87343220, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 89374527, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 89374527, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 89374527, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 122939919, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 122939919, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 122939919, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 138533476, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 138533476, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 138533476, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 152845752, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 152845752, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 154266693, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 152845752, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 154266693, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 154266693, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 178173121, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 178173121, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 178173121, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 185788133, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 185788133, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 185788133, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 71502576, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 71502576, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 71502576, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 127587924, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 127587924, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 127587924, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 166077304, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 166077304, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 166077304, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 173838057, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 173838057, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 173838057, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 181894287, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 181894287, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 176387228, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 3874234, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 6424180, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 6424180, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 6661838, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6661838, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6661838, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 10304882, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 10304882, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 10162050, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 11077772, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10407479, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10407479, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 12505331, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12505331, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12505331, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 15330050, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 15330050, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 15330050, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 18607126, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 18607126, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 18607126, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16163888, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16163888, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16163888, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 20106311, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20106311, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20106311, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 18346515, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 18346515, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 18346515, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -29749670, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -29749670, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -29749670, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -8055006, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -8055006, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -8055006, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 20554813, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 20554813, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 20554813, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18925431, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18925431, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18925431, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20647862, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 20647862, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12696273, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": -3010587, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -3252261, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -2382944, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -6475243, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -4844446, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -4844446, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -4104675, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -4104675, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -4167877, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -3454059, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -3483969, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -584671, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2016-12-31", "val": 926716, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 442503, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 442503, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 109936, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 109936, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 109936, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1909444, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1909444, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1909444, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -49193564, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -49193564, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -49193564, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -26221474, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -26221474, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -26221474, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 32536521, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 32536521, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 32536521, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3941421, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3941421, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3941421, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1302369, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1302369, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -7687009, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": -1807126, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 214344, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 214344, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 905455, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 905455, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 905455, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1301229, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1301229, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1246397, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1521182, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1496096, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1496096, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -1727723, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -1727723, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -1727723, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -1336033, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1336033, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1336033, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -1367634, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1367634, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1367634, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1737804, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1737804, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1737804, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 469349, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 469349, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 469349, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -249480, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -249480, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -249480, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5280443, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5280443, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5280443, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 27392, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 27392, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 27392, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 522355, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 522355, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 522355, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -304947, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -304947, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -304947, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 132491, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 132491, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 50120, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 9661871, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 10030517, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10030517, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 10821815, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 10821815, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 10821815, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 12382146, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 12382146, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 10399962, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 11647141, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 9606479, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 9606479, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 14636870, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 14636870, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 14636870, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 16515827, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 16515827, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 16515827, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 17735107, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 17735107, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 17735107, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15727628, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15727628, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15727628, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 19953746, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 19953746, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 19953746, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 19768193, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19768193, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19768193, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 18056874, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 18056874, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 18056874, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 22686694, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 22686694, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 22686694, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 19772802, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 19772802, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 19772802, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 17588091, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17588091, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17588091, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20882681, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 20882681, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 24799871, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2009-12-31", "val": 8420085, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 8506802, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 8506802, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 8702880, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 8702880, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 8702880, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 8661769, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8661769, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 8661769, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 8467228, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8467228, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8467228, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 11969284, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 11969284, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 11969284, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 13591495, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13591495, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13591495, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 15019071, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15019071, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15019071, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16999619, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16999619, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16999619, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 20884643, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20884643, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20884643, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 21637316, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 21637316, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 21637316, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 19896772, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 19896772, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 19896772, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 19909226, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19909226, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19909226, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 18650336, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 18650336, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 18650336, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18788748, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18788748, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18788748, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19380906, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19380906, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 19658902, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 3182605, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 4728270, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 4728270, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7550142, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7550142, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7550142, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9011957, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9011957, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 9594751, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 17976226, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15843077, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15843077, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 26163371, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 26163371, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 26163371, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22460810, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22460810, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22460810, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -11263940, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -11263940, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -11263940, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2322503, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2322503, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2322503, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6658820, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6658820, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6658820, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21400462, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21400462, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21400462, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 25889146, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 25889146, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10315065, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 9011957, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 9594751, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 9594751, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 14851255, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 14851255, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 14851255, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11377374, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11377374, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11377374, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 17139409, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 17415409, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15757548, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2013-12-31", "val": 30725959, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25", "start": "2013-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 38941207, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 34935838, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 34935838, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2012-12-31", "val": 29941585, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2012-12-31", "val": 29941585, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 25425265, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 25185409, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2014-12-31", "val": 23377195, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2014-12-31", "val": 23377195, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 49003131, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 49003131, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 79010113, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 79010113, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 93020255, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 93020255, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 81824666, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 81824666, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 102605903, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 102605903, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 49550068, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 49550068, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 21261858, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 21261858, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 52254301, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 52254301, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 49230403, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 49230403, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 43053025, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 43053025, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2025-12-31", "val": 28261214, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2008-12-31", "val": 53776196, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2009-12-31", "val": 53841226, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2009-12-31", "val": 53841226, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2010-12-31", "val": 50808303, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 50808303, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2010-12-31", "val": 50808303, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 43883243, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 43883243, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2011-12-31", "val": 43883243, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 43687100, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2012-12-31", "val": 37332130, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2012-12-31", "val": 37332130, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2012-12-31", "val": 37053953, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2012-12-31", "val": 37053953, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2013-12-31", "val": 31171379, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 30854795, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2013-12-31", "val": 30854795, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2013-12-31", "val": 30854795, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2014-12-31", "val": 27509857, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2014-12-31", "val": 27509857, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2014-12-31", "val": 27509857, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2014-12-31", "val": 27509857, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2015-12-31", "val": 52858368, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 52858368, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2015-12-31", "val": 52858368, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2015-12-31", "val": 52858368, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2016-12-31", "val": 81339288, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 81339288, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2016-12-31", "val": 81339288, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2016-12-31", "val": 81339288, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2017-12-31", "val": 94175030, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 94175030, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2017-12-31", "val": 94175030, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2017-12-31", "val": 94175030, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2018-12-31", "val": 82266372, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 82266372, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 82266372, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2018-12-31", "val": 82266372, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2019-12-31", "val": 101407171, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 101407171, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2019-12-31", "val": 101407171, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2019-12-31", "val": 101407171, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2020-12-31", "val": 44201305, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 44201305, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2020-12-31", "val": 44201305, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2020-12-31", "val": 44201305, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2021-12-31", "val": 16502930, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 16502930, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2021-12-31", "val": 16502930, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2021-12-31", "val": 16502930, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2022-12-31", "val": 51520723, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 51520723, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2022-12-31", "val": 51520723, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2022-12-31", "val": 51520723, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2023-12-31", "val": 47898659, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 47898659, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 47898659, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2024-12-31", "val": 41598766, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 41598766, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2025-12-31", "val": 28260815, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}], "LongTermDebt": [{"end": "2014-12-31", "val": 205291657, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 271977944, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 270331724, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 282708289, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 282708289, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 297318816, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 297318816, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 364828845, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 364828845, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 358633884, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 358633884, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 357545977, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 357545977, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 351170883, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 351170883, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 320482103, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 320482103, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 315989194, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 315989194, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 316516148, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 316516148, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2025-12-31", "val": 315199862, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 1719147, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2009-12-31", "val": 3490487, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2009-12-31", "val": 3490487, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2010-12-31", "val": 2992888, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 2992888, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2010-12-31", "val": 2992888, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 4409959, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 4409959, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2011-12-31", "val": 4409959, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2011-12-31", "val": 4409959, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2012-12-31", "val": 7175716, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2012-12-31", "val": 7175716, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2012-12-31", "val": 7175716, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2012-12-31", "val": 7175716, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2013-12-31", "val": 9376628, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 9376628, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2013-12-31", "val": 9376628, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2013-12-31", "val": 9376628, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2014-12-31", "val": 16634499, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2014-12-31", "val": 16634499, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2014-12-31", "val": 16634499, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2014-12-31", "val": 16634499, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2015-12-31", "val": 11493914, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 11493914, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2015-12-31", "val": 11493914, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2016-12-31", "val": 31766775, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 31766775, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 29777845, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 29777845, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 33792773, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 33792773, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 23738066, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 23738066, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 25297771, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 25297771, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2020-12-31", "val": 25297771, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2021-12-31", "val": 13166883, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 13166883, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2021-12-31", "val": 13166883, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2022-12-31", "val": 21918680, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 21918680, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2022-12-31", "val": 21918680, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 17101993, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 17101993, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 17101993, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2024-12-31", "val": 7327880, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 7327880, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2025-12-31", "val": 7010604, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 7169829, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9463275, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9463275, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 9806512, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9806512, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 10647246, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2015-12-31", "val": 12541117, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14896994, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13829100, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2020-12-31", "val": 14312049, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15531684, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15531684, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 17802772, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17802772, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17802772, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18843032, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18843032, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18843032, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19417448, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19417448, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20247077, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 7143829, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9447275, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9447275, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 9676846, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9676846, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9995638, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 10156955, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 10377125, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10377125, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 12541117, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12541117, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12541117, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14896994, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14896994, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14896994, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13829100, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13829100, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13829100, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 13517488, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13517488, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13517488, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 13642573, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13642573, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13642573, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 14312049, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 14312049, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 14312049, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15531684, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15531684, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15531684, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 17802772, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17802772, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17802772, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18843032, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18843032, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18843032, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19417448, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19417448, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20247077, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 9541286, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 9953786, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 9953786, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2012-12-31", "val": 9999786, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2012-12-31", "val": 9999786, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 10206927, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2013-12-31", "val": 10206927, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2014-12-31", "val": 10570932, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2014-12-31", "val": 10570932, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 14490714, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-12-31", "val": 14490714, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 14468551, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2016-12-31", "val": 14468551, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 14078831, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 14078831, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 14209378, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 14209378, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 14272378, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 14272378, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 15023850, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2020-12-31", "val": 15023850, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 17441058, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 17441058, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 18951525, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2022-12-31", "val": 18951525, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 19696805, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2023-12-31", "val": 19696805, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 19849165, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 19849165, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}, {"end": "2025-12-31", "val": 20490501, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-20", "val": 9999786, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2013-03-20", "val": 10125286, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-20"}, {"end": "2014-03-25", "val": 10243677, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-25"}, {"end": "2015-04-14", "val": 10707032, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-14"}, {"end": "2016-03-16", "val": 14949651, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2017-03-10", "val": 14480551, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-23"}, {"end": "2018-03-10", "val": 14121081, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2019-03-14", "val": 14222378, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2020-03-10", "val": 14823580, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2021-03-05", "val": 15175231, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-24"}, {"end": "2022-03-05", "val": 17631326, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2023-03-05", "val": 19235803, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-21"}, {"end": "2024-03-15", "val": 19849165, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-22"}, {"end": "2025-03-15", "val": 20126415, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2025-04-25", "val": 20126415, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-04-30"}, {"end": "2026-04-01", "val": 100, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-15"}]}}