{"cik": 1019034, "entity": "BIO KEY INTERNATIONAL INC", "tags": {"Revenues": [{"end": "2010-12-31", "val": 3520408, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3508804, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3508804, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3835893, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3835893, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1985976, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1985976, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4005856, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4005856, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5261225, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5261225, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5261225, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2975756, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2975756, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2975756, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6302984, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}], "GrossProfit": [{"end": "2010-12-31", "val": 2961267, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2698345, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2698345, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3264160, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3264160, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1598948, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1598948, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3257106, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3257106, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3981704, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3981704, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3981704, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2246073, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2246073, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2246073, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3060833, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3060833, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3060833, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -119648, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -119648, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -119648, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -193717, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -193717, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2041956, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2041956, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3441560, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3441560, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4580688, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4580688, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1431319, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1431319, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5640186, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5640186, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4564518, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": -1200004, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -1454612, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1454612, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 27886, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 27886, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -2521681, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2521681, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -2039120, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -2039120, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -1695351, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1696263, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1696263, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -4201819, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -4201819, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -4201819, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -4275365, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -4275365, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -4275365, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -6868955, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -6868955, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 80, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1068980, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1068980, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -4470820, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -5203167, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -4941856, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -4941856, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -9923628, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -9923628, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -8826317, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -8826317, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -4011041, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -4011041, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -6827607, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2010-12-31", "val": -306789, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -1897606, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1897606, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3267, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3267, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -2582151, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2582151, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -1883572, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -1883572, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -1857306, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1857306, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1857306, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -4189704, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -4189704, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -4189704, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -4275338, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -4275338, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -4275338, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -6868875, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -6868875, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -6868875, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -14588700, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -14588700, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -9673987, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -9673987, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -5065781, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -5065781, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -11909903, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -11909903, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -8521837, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -8521837, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -4300692, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -4300692, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -7157946, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-12-31", "val": 26500, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 26500, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2013-12-31", "val": 2805, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2805, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1712, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1712, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 912, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 161043, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 161043, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -12115, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -12115, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "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": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 20434, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -20434, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -134014, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -134014, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -22998, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -22998, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 16500, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-12-31", "val": 711348, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 411527, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 411527, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 24626, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 24626, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 136484, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 136484, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2015-12-31", "val": 192199, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 192199, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 192199, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2019-12-31", "val": 1069134, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1069134, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4343212, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4343212, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 18000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 18000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 10462, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10462, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 218270, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2011-12-31", "val": 31462, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 28603, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 28603, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 28618, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 28618, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 40186, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40186, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 42996, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2022-12-31", "val": 43794, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 75136, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 75136, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 93026, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 93026, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 84458, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 21015, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 31462, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 31462, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 28603, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 28603, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 28618, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 28618, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 40186, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40186, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 42996, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 42996, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 42996, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 49038, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 49038, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 49038, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 52709, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 52709, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 52709, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 84617, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 84617, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 84617, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 81852, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 81852, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 85751, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 85751, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 54649, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 54649, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 43794, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43794, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 75136, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 75136, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 93026, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 93026, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 84458, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": -312930, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -523111, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -523111, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 65552, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 65552, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -2683911, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2683911, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -2502927, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -2502927, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -15560088, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -4446830, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -2465462, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -2465462, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -2465462, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -1613475, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -1613475, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -1613475, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1850347, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1850347, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -4950108, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4950108, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -8978428, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -8978428, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -6229034, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -6229034, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -3793456, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -3793456, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -2914072, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -2914072, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -4668689, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2010-12-31", "val": -657554, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -523111, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2015-12-31", "val": -15560088, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -15560088, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -4446830, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -4446830, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 9900, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 56204, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 56204, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01", "start": "2011-01-01"}, {"end": "2013-12-31", "val": 129413, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 129413, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 18633, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 18633, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3364, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3364, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3364, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 52975, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 52975, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 52975, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 166060, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 166060, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 166060, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 52060, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52060, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52060, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 28753, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28753, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 35568, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 35568, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 42024, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 42024, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 82040, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 82040, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 13047, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 13047, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12012, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 569335, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2010-12-31", "val": 569335, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": -1271091, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": -1271091, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": -1271091, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": -1217982, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": -1217982, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": -1217982, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": 1050935, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 1050935, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": 1050935, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 759061, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 759061, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 759061, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2014-12-31", "val": 759061, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2015-12-31", "val": 18149917, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 18149917, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 18149917, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2015-12-31", "val": 18149917, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2016-12-31", "val": 15452888, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 15452888, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2016-12-31", "val": 15452888, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2016-12-31", "val": 15452888, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2016-12-31", "val": 15452888, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2017-12-31", "val": 13753295, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2017-12-31", "val": 13753295, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 13753295, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2017-12-31", "val": 13753295, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-01-01", "val": 13993312, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-01-01", "val": 13993312, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2018-12-31", "val": 10466222, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 10466222, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2018-12-31", "val": 10466222, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-12-31", "val": 10466222, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": -2285173, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": -2285173, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": -2285173, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 20335119, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 20335119, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 20335119, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2021-12-31", "val": 15615455, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 15615455, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2021-12-31", "val": 15615455, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2022-12-31", "val": 5301556, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 5301556, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2022-12-31", "val": 5301556, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2023-03-31", "val": 3756755, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-03-31", "val": 3756755, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2023-06-30", "val": 1245091, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-06-30", "val": 1245091, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2023-09-30", "val": -485549, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-09-30", "val": -485549, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2023-12-31", "val": 1063565, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 1063565, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2023-12-31", "val": 1063566, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}, {"end": "2024-12-31", "val": 3772031, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2024-12-31", "val": 3772032, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}, {"end": "2025-12-31", "val": 5106805, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}], "Goodwill": [{"end": "2020-12-31", "val": 1262526, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 1262526, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 1262526, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 1262526, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}], "LongTermDebtNoncurrent": [{"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 326767, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 326767, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 188787, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 188787, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2024-12-31", "val": 44762, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}], "LongTermDebtCurrent": [{"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 120000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 120000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 138730, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}], "ShortTermBorrowings": [{"end": "2020-12-31", "val": 232000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 232000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 2596203, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 2596203, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 792426, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2010-12-31", "val": 1010096, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2010-12-31", "val": 1010096, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 43437, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 43437, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2011-12-31", "val": 43437, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 83989, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 83989, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 83989, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": 2023349, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 2023349, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": 2023349, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 843632, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 843632, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 843632, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2014-12-31", "val": 843632, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2015-12-31", "val": 4321078, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 4321078, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 4321078, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2015-12-31", "val": 4321078, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2016-12-31", "val": 1061307, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 1061307, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2016-12-31", "val": 1061307, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2016-12-31", "val": 1061307, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2016-12-31", "val": 1061307, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2017-12-31", "val": 288721, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2017-12-31", "val": 288721, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 288721, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2017-12-31", "val": 288721, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2018-12-31", "val": 323943, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 323943, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2018-12-31", "val": 323943, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 79013, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 79013, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 16993096, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 16993096, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 7754046, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 7754046, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 2635522, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 2635522, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 511400, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 511400, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2024-12-31", "val": 437604, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2024-12-31", "val": 437604, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}, {"end": "2025-12-31", "val": 2694663, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2021-12-31", "val": 7791741, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8100785, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 436821, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 560278, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 560278, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2059884, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 205977, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 664770, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 78155413, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 78155413, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 78155413, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 78155413, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2012-12-31", "val": 78155413, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 115842315, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 57921258, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 66001260, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 66001260, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 66098482, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 5508261, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 5508261, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2016-12-31", "val": 6093843, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 6093843, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2016-12-31", "val": 6093843, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2017-12-31", "val": 7691324, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2017-12-31", "val": 7691324, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 7691324, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2018-12-31", "val": 13972158, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 13972158, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2018-12-31", "val": 13977868, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 14411432, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2019-12-31", "val": 1812483, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 7814572, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 7814572, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 7853759, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 7853759, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 9190504, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2022-12-31", "val": 552739, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 1032777, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2023-12-31", "val": 1032777, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2024-12-31", "val": 3715483, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2024-12-31", "val": 371696, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}, {"end": "2025-12-31", "val": 1085360, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-04-04", "val": 78155413, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2013-03-15", "val": 87182348, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-01"}, {"end": "2014-03-25", "val": 115995974, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2015-03-25", "val": 66001260, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2016-03-28", "val": 66198482, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2017-03-28", "val": 6096920, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2017-03-28", "val": 6096920, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-04-04"}, {"end": "2018-03-27", "val": 9493174, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-02"}, {"end": "2019-03-29", "val": 13991688, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2019-03-29", "val": 13991688, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-04-05"}, {"end": "2020-05-12", "val": 21212297, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-05-14"}, {"end": "2021-03-26", "val": 7817475, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2022-03-29", "val": 8405209, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2023-05-30", "val": 9234833, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-06-01"}, {"end": "2024-06-04", "val": 1814228, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-06-05"}, {"end": "2024-06-04", "val": 1814228, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-06-20"}, {"end": "2025-04-21", "val": 5814041, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-23"}, {"end": "2026-06-10", "val": 1085360, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-06-12"}, {"end": "2026-06-10", "val": 1085360, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-06-15"}]}}