{"cik": 1494582, "entity": "Boston Omaha Corporation", "tags": {"Revenues": [{"end": "2012-12-31", "val": 105122, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 66035, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 33549, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 43874, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 43874, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 722912, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 722912, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3843517, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3843517, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9014345, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9014345, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 20021393, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20021393, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 41389138, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 41389138, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 41389138, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 45743463, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 45743463, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 45743463, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 56971811, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56971811, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 81234194, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 81234194, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 96253736, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 96253736, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 108274901, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 108274901, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 114376348, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "GrossProfit": [{"end": "2016-12-31", "val": 2577644, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5584150, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5584150, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 12432742, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12432742, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 23777771, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 23777771, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 23777771, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 27234805, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 27234805, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 27234805, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 38380720, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 38380720, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 54544483, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 54544483, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 64353234, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 64353234, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 73933375, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 73933375, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 75310310, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2013-12-31", "val": -39434, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -22841, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -22841, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -1106878, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1106878, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -3138316, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -3138316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -6772932, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -6772932, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -12257541, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -12257541, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -12412096, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -12412096, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -12412096, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -4026054, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4994907, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4994907, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -23766869, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -23766869, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -5229895, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -5229895, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -8852403, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -8852403, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -8467478, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -8467478, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -3928147, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2011-12-31", "val": -67320, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -95283, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -95283, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -69558, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2016-12-31", "val": -3173375, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -6467910, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -6467910, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -9113937, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -9113937, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1486923, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1486923, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1486923, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 455783, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -49089, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -49089, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 52748177, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 52748177, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7139548, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10233400, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -7004009, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -7004009, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -1292450, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -1292450, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -12427540, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2019-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 17693980, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17693980, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -3496121, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -2504933, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -2978738, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -2978738, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -274821, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -274821, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -79258, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "InterestExpense": [{"end": "2011-12-31", "val": -13300, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -19776, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19776, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 26270, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 26270, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 28132, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28132, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 22508, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 22508, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7798, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7798, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 8255, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 8255, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1804, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1804, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 302749, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 302749, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 302749, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 841828, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 841828, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 841828, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 956050, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 956050, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1207544, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1207544, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1147234, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2015-12-31", "val": 457803, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 457803, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1637141, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1637141, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3353926, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3353926, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8076065, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8076065, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 13574141, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13574141, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13574141, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7691703, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7691703, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7691703, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 10128634, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 10128634, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 15123857, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15123857, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 19565035, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2011-12-31", "val": 28121, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 28121, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 28121, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 29880, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}], "Depreciation": [{"end": "2015-12-31", "val": 307367, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 307367, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 738104, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 738104, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 943845, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 943845, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2039408, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2039408, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3102168, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3102168, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3102168, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3704700, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3704700, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3704700, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5579026, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5579026, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8649066, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8649066, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12155096, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12155096, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 14495747, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 14495747, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 17020257, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2011-12-31", "val": -66704, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -99338, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -99338, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -68503, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -68503, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -49851, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -49851, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -813356, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -813356, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -1482311, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1482311, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -3245939, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -3186389, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 38325, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 38325, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9613549, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9613549, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9613549, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5573281, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5174446, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5174446, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7768237, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7768237, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -5165165, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -5165165, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16059125, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16059125, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 21241580, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 21241580, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 17857490, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2015-12-31", "val": 124905, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 124905, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 710974, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 710974, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2268034, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2268034, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3120951, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3120951, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2812228, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2812228, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2812228, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8573296, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8573296, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8573296, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 21005626, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21005626, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 40057314, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 40057314, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 51866340, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 51866340, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 32201191, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 32201191, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 27898145, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "PaymentsToAcquireOtherProductiveAssets": [{"end": "2017-12-31", "val": 208826, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 208826, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18", "start": "2017-01-01"}], "StockholdersEquity": [{"end": "2011-12-31", "val": -235760, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2011-12-31", "val": -235760, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": -331043, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": -331043, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": -331043, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06"}, {"end": "2013-12-31", "val": -400601, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": -400601, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06"}, {"end": "2013-12-31", "val": -400601, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": -467379, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06"}, {"end": "2014-12-31", "val": -467379, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": -467379, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24"}, {"end": "2015-12-31", "val": 23495515, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 23495515, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24"}, {"end": "2015-12-31", "val": 23495515, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 62189486, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24"}, {"end": "2016-12-31", "val": 62189486, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2016-12-31", "val": 62189486, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2017-12-31", "val": 147153686, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 147153686, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2017-12-31", "val": 147153686, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 315215384, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 315215384, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2018-12-31", "val": 315215384, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2018-12-31", "val": 315215384, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2019-12-31", "val": 345240985, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 345240985, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 345240985, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2019-12-31", "val": 345240985, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2020-12-31", "val": 402875709, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 381566257, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 381566257, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 496325219, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 496325219, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 503527290, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 506621142, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 538207426, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 538207426, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 532819509, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 532819509, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 516135787, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2020-12-31", "val": 381566257, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2021-12-31", "val": 496325219, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2021-12-31", "val": 496325219, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2022-12-31", "val": 510936358, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 514030210, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2022-12-31", "val": 514030210, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2023-12-31", "val": 600814248, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 600814248, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2023-12-31", "val": 600814248, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2024-12-31", "val": 562719453, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 562719453, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 536071966, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "Goodwill": [{"end": "2014-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2015-12-31", "val": 4389664, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 4378664, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24"}, {"end": "2016-12-31", "val": 17214883, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24"}, {"end": "2016-12-31", "val": 17214883, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 24692161, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 24692161, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 98685795, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 98685795, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 106272501, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 106272501, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 106272501, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 124446446, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 124446446, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 124446446, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 151336976, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 151336976, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 179463522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 179463522, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 182380136, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 182380136, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 182380136, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 182380136, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 182380136, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "LongTermDebtNoncurrent": [{"end": "2011-12-31", "val": 413591, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 400530, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 400530, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 382411, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2019-12-31", "val": 17555830, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 17555830, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 17555830, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 21775146, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 21775146, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 21775146, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 28509573, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 28509573, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 26954180, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 26954180, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 26523099, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 26523099, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 38363356, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 38363356, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 46384986, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "LongTermDebtCurrent": [{"end": "2011-12-31", "val": 12572, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 13435, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 13435, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 18842, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2019-12-31", "val": 504170, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 504170, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 504170, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 1282504, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 1282504, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 1282504, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 1490427, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 1490427, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 1545090, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 1545090, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 814667, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 814667, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 1201448, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 1201448, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 2386624, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "LongTermDebt": [{"end": "2011-12-31", "val": 426163, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 413965, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2020-12-31", "val": 23057650, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 23057650, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2022-12-31", "val": 28499270, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2023-12-31", "val": 27337766, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2024-12-31", "val": 26500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 26500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 25700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2010-12-31", "val": 2357, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2011-12-31", "val": 49197, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 95515, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2017-12-31", "val": 6838345, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 17105072, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 17105072, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 16028514, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 16028514, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 16028514, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 43543778, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 44665972, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 44665972, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 72508528, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 72508528, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 25493141, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 25493141, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 21946884, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 21946884, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 28289712, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 28289712, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 28624064, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "ShortTermInvestments": [{"end": "2016-12-31", "val": 1155372, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-24"}, {"end": "2016-12-31", "val": 1155372, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 1659299, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-30"}, {"end": "2017-12-31", "val": 1659299, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 6251064, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-18"}, {"end": "2018-12-31", "val": 6251064, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 6547171, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-13"}, {"end": "2019-12-31", "val": 6547171, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 6547171, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 7050675, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 7050675, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-24"}, {"end": "2020-12-31", "val": 7050675, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 4728995, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28"}, {"end": "2021-12-31", "val": 4728995, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 6288828, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24"}, {"end": "2022-12-31", "val": 6288828, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 24753469, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 24753469, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 44953337, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 44953337, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-12-31", "val": 28185899, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2020-12-31", "val": 25675820, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 29046514, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29046514, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 29766247, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29766247, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 31092850, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 31092850, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 31496857, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 31496857, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 31413667, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2020-12-31", "val": 25675820, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 28978223, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 28978223, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 29698732, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29698732, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 31092850, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 31092850, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 31496857, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 31496857, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 31413667, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2011-12-31", "val": 1869000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 1869000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2012-12-31", "val": 1869000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 1869000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 1869000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06"}, {"end": "2014-12-31", "val": 1869000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06"}], "EntityCommonStockSharesOutstanding": [{"end": "2013-04-08", "val": 1869000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-12"}, {"end": "2014-03-31", "val": 1869000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2015-02-02", "val": 1869000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-06"}]}}