{"cik": 1325618, "entity": "IRADIMED CORPORATION", "tags": {"Revenues": [{"end": "2013-12-31", "val": 11340097, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 15653057, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 15653057, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 15653057, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 31593720, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 31593720, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 31593720, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 32496548, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 32496548, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 32496548, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 23081592, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23081592, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23081592, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 30438983, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 30438983, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 30438983, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 38517141, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38517141, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38517141, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 31717372, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 31717372, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 41814581, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41814581, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53303145, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53303145, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 65562296, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 65562296, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 65562296, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 73242121, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 73242121, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 73242000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 83814000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 32496548, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 23081592, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23081592, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 30438983, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 30438983, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 30438983, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 38517141, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38517141, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38517141, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 31717372, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 31717372, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 41814581, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41814581, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53303145, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53303145, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 65562296, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 65562296, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 65562296, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 73242121, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 73242121, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 73242000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 83814000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "GrossProfit": [{"end": "2013-12-31", "val": 8486712, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 12248657, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12248657, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 12248657, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 25753313, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25753313, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25753313, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 26341712, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 26341712, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 26341712, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 17511696, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17511696, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17511696, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 23227350, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 23227350, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 23227350, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 29700980, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 29700980, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 29700980, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 23574410, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 23574410, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 32049925, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 32049925, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 41282403, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 41282403, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 50158269, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 50158269, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 50158269, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 56349881, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 56349881, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 56350000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 64324000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2013-12-31", "val": 2787226, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3065890, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3065890, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3065890, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11513149, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11513149, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11513149, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10920054, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10920054, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10920054, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1285009, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1285009, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1285009, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6003770, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6003770, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6003770, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8647405, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8647405, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8647405, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -756091, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -756091, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9817682, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9817682, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 15627645, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 15627645, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 20035458, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 20035458, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 20035458, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 21964727, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 21964727, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 21965000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 26147000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2013-12-31", "val": 1936890, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2050366, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2050366, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2050366, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7529920, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7529920, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7529920, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7214545, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7214545, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7214545, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 499764, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 499764, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 499764, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6303450, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6303450, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6303450, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9630959, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9630959, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9630959, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1369001, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1369001, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9325471, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9325471, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 12828487, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12828487, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 17192776, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17192776, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17192776, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19234026, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19234026, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19234000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 22480000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2013-12-31", "val": 846878, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 966975, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 966975, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 966975, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 4104614, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4104614, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 4104614, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3738189, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3738189, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3738189, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 896622, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 896622, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 896622, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -106143, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -106143, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -106143, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -587642, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -587642, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -587642, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -1985879, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -1985879, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 510816, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 510816, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3352262, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3352262, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4545480, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4545480, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4545480, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5041433, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5041433, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5041000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5881000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2013-12-31", "val": 139040, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 149056, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 149056, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 149056, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 223942, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 223942, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 807262, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 248299, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 955809, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 955809, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1308738, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1308738, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1308738, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1105003, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1105003, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1105003, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1242325, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1242325, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1242325, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1338824, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1338824, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1406823, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1406823, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 670673, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 670673, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 765180, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 765180, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 765180, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 817656, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 817656, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 818000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1166000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2021-12-31", "val": 532275, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 569551, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}], "Depreciation": [{"end": "2013-12-31", "val": 101449, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 110557, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 110557, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 110557, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 187936, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 187936, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 187936, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 230282, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 230282, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 230282, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 362872, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 362872, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 362872, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 470395, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 470395, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 470395, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 501218, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 501218, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 501218, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 510652, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 510652, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 532275, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 569551, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 648133, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 648133, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 648133, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 585542, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 585542, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 586000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 796000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2015-12-31", "val": 7649330, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9406320, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9406320, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3415918, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3415918, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3415918, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7376015, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7376015, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7376015, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 10232733, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10232733, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10232733, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5817496, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5817496, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 11258156, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11258156, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 10042711, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10042711, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 13465012, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13465012, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13465012, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 25624463, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 25624463, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 25624000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 24947000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-12-31", "val": 1474397, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2585720, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2585720, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2585720, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7649330, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7649330, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9406320, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2013-12-31", "val": 163175, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 583977, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 583977, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 583977, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 298723, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 298723, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 298723, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 780809, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 780809, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 780809, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 775574, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 775574, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 775574, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 228315, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 228315, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 228315, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 368281, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 368281, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 368281, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 443003, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 443003, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 482325, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 482325, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 823019, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 823019, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7440510, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7440510, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7440510, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8005033, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8005033, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8005000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7765000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "PaymentsToAcquireOtherProductiveAssets": [{"end": "2013-12-31", "val": 28586, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 22311, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22311, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22311, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 16116, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 16116, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 16116, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 743486, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 743486, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 743486, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 49189, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 49189, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 49189, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 36350, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 36350, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 36350, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 117531, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 117531, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 117531, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 193743, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 193743, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 259434, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 259434, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1051978, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1051978, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 566657, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 566657, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 566657, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 811753, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 811753, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 812000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 656000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2012-12-31", "val": 3220200, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2013-12-31", "val": 5422784, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2013-12-31", "val": 5422784, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2013-12-31", "val": 5422784, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 20890696, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2014-12-31", "val": 20890696, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2014-12-31", "val": 20890696, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 20890696, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 31933025, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 31933025, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2015-12-31", "val": 31933025, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 31933025, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2016-12-31", "val": 31889125, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 31889125, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 31889125, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2016-12-31", "val": 31889125, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2017-12-31", "val": 32930877, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 32930877, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 32930877, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2017-12-31", "val": 32930877, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2018-12-31", "val": 41945733, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 41945733, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2018-12-31", "val": 41945733, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2018-12-31", "val": 41945733, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2019-12-31", "val": 55524395, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 55524395, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2019-12-31", "val": 55524395, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": 61384612, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2020-12-31", "val": 61384612, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": 61384612, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02"}, {"end": "2021-12-31", "val": 72173806, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 72173806, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02"}, {"end": "2021-12-31", "val": 72173806, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2022-12-31", "val": 73672987, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02"}, {"end": "2022-12-31", "val": 73672987, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2022-12-31", "val": 73672987, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2022-12-31", "val": 73672987, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2023-12-31", "val": 71420164, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2023-12-31", "val": 71420164, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2023-12-31", "val": 71420164, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2023-12-31", "val": 71420000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2024-12-31", "val": 86818756, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 86818756, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2024-12-31", "val": 86819000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 94618000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2012-12-31", "val": 1697306, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2013-12-31", "val": 2461559, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2013-12-31", "val": 2461559, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2013-12-31", "val": 2461559, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 9454150, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2014-12-31", "val": 9454150, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2014-12-31", "val": 9454150, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 9454150, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 19368114, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 19368114, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2015-12-31", "val": 19368114, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 17713871, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 17713871, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 18205976, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 18205976, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 28027688, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 28027688, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 43481781, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 43481781, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2020-12-31", "val": 50068728, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2020-12-31", "val": 50068728, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 61999550, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 61999550, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02"}, {"end": "2022-12-31", "val": 57960864, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02"}, {"end": "2022-12-31", "val": 57960864, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2023-12-31", "val": 49762198, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2023-12-31", "val": 49762198, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2023-12-31", "val": 49762198, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2024-12-31", "val": 52233907, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 52233907, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2024-12-31", "val": 52234000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 51159000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2013-12-31", "val": 8624314, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 10219143, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10219143, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10219143, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 12556887, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12556887, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 12556887, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 11989681, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11989681, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11989681, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 11720316, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 11720316, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 11720316, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 12110117, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12110117, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12110117, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 12276444, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12276444, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12276444, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 12440086, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12440086, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12590853, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12590853, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 12635971, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12635971, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12722530, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12722530, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12722530, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12783558, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12783558, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12784000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12854000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2013-12-31", "val": 7000000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 8743461, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8743461, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8743461, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11003272, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11003272, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11003272, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10818427, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10818427, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10818427, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 10638858, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 10638858, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 10638858, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 10758752, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 10758752, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 10758752, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 11282214, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 11282214, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 11282214, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 12123556, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12123556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12346173, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12346173, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 12562856, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12562856, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12602948, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12602948, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12602948, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12670216, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12670216, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12670000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12722000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2013-12-31", "val": 7000000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2014-12-31", "val": 10814650, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2014-12-31", "val": 10814650, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 11175125, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2015-12-31", "val": 11175125, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 10722675, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 10722675, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 10596566, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 10596566, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 10989111, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 10989111, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 11765875, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 11765875, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2020-12-31", "val": 12308432, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2020-12-31", "val": 12308432, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 12544024, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2022-12-31", "val": 12591004, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2023-12-31", "val": 12660313, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2023-12-31", "val": 12660313, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2023-12-31", "val": 12660313, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2024-12-31", "val": 12709860, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2024-12-31", "val": 12709860, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2024-12-31", "val": 12709860, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 12781774, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "EntityCommonStockSharesOutstanding": [{"end": "2015-02-28", "val": 10972150, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-23"}, {"end": "2016-02-29", "val": 11034810, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-10"}, {"end": "2017-02-28", "val": 10739060, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2018-02-28", "val": 10604648, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-02-28", "val": 10997052, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2020-02-28", "val": 11919669, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2021-02-28", "val": 12310896, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-05"}, {"end": "2022-02-28", "val": 12559127, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2023-02-28", "val": 12593245, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-02"}, {"end": "2024-02-29", "val": 12662809, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-01"}, {"end": "2025-02-28", "val": 12715072, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-06"}, {"end": "2025-08-31", "val": 12715072, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-09-03"}, {"end": "2026-02-28", "val": 12782566, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}]}}