{"cik": 1419951, "entity": "DATA STORAGE CORPORATION", "tags": {"Revenues": [{"end": "2010-12-31", "val": 2514340, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3940323, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3940323, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4018351, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4018351, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4576298, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4576298, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4012671, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3991351, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4384930, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 8256918, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8887402, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8887402, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8483608, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8483608, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 9320933, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 9320933, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 14876227, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14876227, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 23870837, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 23870837, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 24959576, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 24959576, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 25371303, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1219247, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1382929, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2014-12-31", "val": 4012671, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3991351, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3991351, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4384930, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4384930, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4384930, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 8256918, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 8256918, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}], "GrossProfit": [{"end": "2010-12-31", "val": 930881, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1430402, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1430402, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1303291, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1303291, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1992137, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2051387, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1829848, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1829848, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1488827, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1488827, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1280916, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1280916, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1280916, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3346587, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3346587, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3346587, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3459412, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3459412, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3737577, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3737577, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3895728, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3895728, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6417110, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6417110, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8083293, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8083293, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9576325, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9576325, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 11103367, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 527249, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 614324, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": -1364872, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -1826689, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -1826689, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -2165132, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -2165132, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -810824, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -810824, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -496369, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -496369, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -392270, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -392270, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -600562, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -632895, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -632895, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -84757, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -84757, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -84757, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 335360, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 335360, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 206524, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 206524, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -1063, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -1063, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -767072, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -767072, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -4076015, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -4076015, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -168411, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -168411, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 79891, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -3313119, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -3573702, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2011-12-31", "val": -2803647, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -2308045, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -2308045, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -984759, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -984759, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -660247, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -660247, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -694340, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -694340, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -893390, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -925723, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -925723, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -188493, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -184084, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -184084, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 259793, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 259793, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 69860, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 69860, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 200016, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 200016, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 267844, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 267844, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -4356802, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -4356802, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 381575, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 381575, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 523214, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2013-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2021-12-31", "val": -399631, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -399631, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2024-12-31", "val": 39031, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -39031, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1857136, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "InterestExpense": [{"end": "2014-12-31", "val": 166235, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 287652, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 287652, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 228277, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 228277, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 228277, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 106906, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 106906, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 106906, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 98788, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 98788, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 177451, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 177451, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 175602, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 175602, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 126746, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 126746, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 130087, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 141056, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 74502, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 74502, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 119008, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-12-31", "val": 412976, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 694393, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 694393, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 728001, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 728001, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 784514, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 784514, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 669364, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 669364, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 504499, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 504499, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 189289, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 221622, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 221622, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 614449, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 614449, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 614449, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 602532, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 602532, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 896697, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 896697, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1032566, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1032566, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1284345, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1284345, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1225911, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1225911, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1301594, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1301594, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1350238, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1623, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5235, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2023-12-31", "val": 1301594, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}], "Depreciation": [{"end": "2011-12-31", "val": 480036, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 508539, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 508539, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 539522, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 539522, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 459871, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 459871, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 405655, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 405655, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 158044, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 158099, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 158099, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 391586, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 391586, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 391586, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 405199, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 405199, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 699918, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 699918, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 838566, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 838566, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 959974, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 959974, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 946989, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 946989, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1024034, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1024034, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1079160, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": -22548, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -519493, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -519493, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -806737, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -806737, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 68808, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 23764, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -132799, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-01-01"}, {"end": "2016-12-31", "val": 57144, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 57144, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 478679, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 478679, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 478679, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 541305, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 541305, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 799666, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 799666, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1110679, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1110679, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -360690, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -360690, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 663801, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 663801, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3873047, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3873047, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1740089, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1740089, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -3162364, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2014-12-31", "val": -132799, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 88975, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 88975, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 57144, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2019-12-31", "val": 40355, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 181072, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 181072, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 455835, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 455835, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 127257, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 127257, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1545017, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1545017, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1800364, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2149, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 16024, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 590750, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2011-12-31", "val": 1139781, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2011-12-31", "val": 1139781, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 123142, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2012-12-31", "val": 123142, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 123142, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": -479573, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": -479573, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": -479573, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": -1086814, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": -1086814, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": -1086814, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2015-12-31", "val": -1750646, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": -1750646, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2015-12-31", "val": -1750646, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2015-12-31", "val": -1750646, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2016-12-31", "val": 1730401, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2016-12-31", "val": 1698068, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 1698068, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2016-12-31", "val": -1698068, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 1583151, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 1583151, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 1583151, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 1803906, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 1803906, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 1796196, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 1796196, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 2015663, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 2015663, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 22717273, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 22717273, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 19101884, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 19101884, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 19991363, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 19991363, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 21419055, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 21419055, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}, {"end": "2025-12-31", "val": 40922285, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-12-31", "val": -69746, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2010-12-31", "val": 590750, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 1139781, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2016-12-31", "val": 1698068, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 1698068, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 1578762, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 1578762, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 1578762, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 1578762, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 1776395, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 1776395, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 1776395, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 1728148, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 1728148, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 1728148, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 1920958, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 1920958, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 1920958, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 22614645, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 22614645, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 22614645, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 18947195, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 18947195, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 18947195, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 19754415, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 19754415, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 19754415, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}, {"end": "2024-12-31", "val": 21171965, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 21171965, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}, {"end": "2025-12-31", "val": 40685463, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}], "Goodwill": [{"end": "2010-12-31", "val": 2201828, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 2201828, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 2201828, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2012-12-31", "val": 2201828, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2012-12-31", "val": 2201828, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 2201828, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 2201828, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 2201828, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 2201828, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 2201828, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 2201828, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2016-12-31", "val": 3985700, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2016-12-31", "val": 3015700, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 3015700, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 3015700, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 3015700, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 3015700, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 3015700, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 3015700, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 3015700, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 3015700, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 3015700, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 3015700, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 6560671, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 6560671, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 4238671, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 4238671, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 4238671, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 4238671, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 4238671, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2021-12-31", "val": 1056092, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2022-12-31", "val": 537483, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2023-12-31", "val": 37938, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}], "LongTermDebtNoncurrent": [{"end": "2020-12-31", "val": 107106, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 107106, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}], "LongTermDebt": [{"end": "2017-12-31", "val": 286821, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 286821, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2020-12-31", "val": 481977, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 28160, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2010-12-31", "val": 50395, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2010-12-31", "val": 50395, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2011-12-31", "val": 168490, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 168490, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2011-12-31", "val": 168490, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 72756, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2012-12-31", "val": 72756, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 72756, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": 87675, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 87675, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-12-31", "val": 87675, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 110448, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 110448, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 110448, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2015-12-31", "val": 67045, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 67045, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2015-12-31", "val": 67045, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2015-12-31", "val": 67045, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2016-12-31", "val": 255817, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2016-12-31", "val": 255817, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 255817, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2016-12-31", "val": 255817, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 105139, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 105139, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 105139, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 105139, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 228790, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 228790, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2018-12-31", "val": 228790, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 326561, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 326561, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 893598, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 893598, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 12135803, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 12135803, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 2286722, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 2286722, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 1428730, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 1428730, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 1070097, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 1070097, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}, {"end": "2025-12-31", "val": 1989354, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2017-12-31", "val": 128092569, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 131939979, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 131939979, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 128156678, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 128156678, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 134640419, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3366010, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6340125, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6340125, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6775140, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6775140, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7215069, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7424228, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7347779, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6931399, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7273110, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2017-12-31", "val": 128092569, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 128139418, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 128139418, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 128156678, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 128156678, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 128526267, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3213157, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5075716, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5075716, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6775140, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6775140, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 6841094, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 6841094, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6931399, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6931399, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7273110, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 17127541, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 28912712, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2011-12-31", "val": 28912712, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2012-12-31", "val": 33165915, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2012-12-31", "val": 33165915, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 36125845, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 36125845, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 36588240, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-12-31", "val": 36588240, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 36588240, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 128039418, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2016-12-31", "val": 128039418, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2016-12-31", "val": 128039418, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2016-12-31", "val": 128039418, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 128139418, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2017-12-31", "val": 128139418, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2017-12-31", "val": 128039418, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 128139418, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 128139418, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 128439418, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2019-12-31", "val": 128439418, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 128539418, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 3214537, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 6693793, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 6693793, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 6822127, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 6822127, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 6880460, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 6880460, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 7045108, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 7045108, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}, {"end": "2025-12-31", "val": 7792267, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-04-12", "val": 28912712, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-16"}, {"end": "2013-04-15", "val": 33165915, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-16"}, {"end": "2014-04-15", "val": 36125845, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2015-03-31", "val": 36588240, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2016-03-30", "val": 36588240, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2017-04-17", "val": 132139722, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-18"}, {"end": "2018-04-17", "val": 132139722, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-17"}, {"end": "2018-04-17", "val": 128139418, "fy": 2017, "fp": "FY", "form": "10-K/A", "filed": "2018-04-18"}, {"end": "2018-12-31", "val": 128139418, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2020-04-14", "val": 128539418, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-14"}, {"end": "2021-03-31", "val": 128539418, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2022-03-31", "val": 6697127, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2023-03-30", "val": 6822127, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2024-03-27", "val": 6919950, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2025-03-27", "val": 7094081, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2025-03-27", "val": 7094081, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-04-30"}, {"end": "2026-04-13", "val": 2167138, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-04-14"}]}}