{"cik": 1578732, "entity": "MARCUS & MILLICHAP, INC.", "tags": {"Revenues": [{"end": "2011-12-31", "val": 274705000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 385716000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 385716000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 435895000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 435895000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 435895000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 572188000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 572188000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 572188000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 689055000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 689055000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 689055000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 717450000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 717450000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 719700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 717450000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 719700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 719700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 814816000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 814816000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 814816000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 806428000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 806428000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 806428000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 716906000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 716906000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 716906000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1296440000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1296440000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1296440000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1301710000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1301710000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1301710000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 645927000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 645927000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 645927000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 696060000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 696060000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 755156000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2011-12-31", "val": 23455000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 49008000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 49008000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 21286000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21286000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 21286000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 84606000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 84606000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 84606000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 114651000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 114651000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 114651000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 106501000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 106501000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 106501000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 96132000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 96132000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 96132000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 112287000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 112287000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 112287000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 96423000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 96423000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 96423000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 53614000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 53614000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 53614000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 189356000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 189356000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 189356000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 137401000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 137401000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 137401000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -59368000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -59368000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -59368000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -32909000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -32909000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -13711000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2011-12-31", "val": 13450000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 27934000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 27934000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 8206000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8206000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8206000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 49531000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 49531000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 49531000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 66350000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 66350000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 66350000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 64657000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 64657000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 64657000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 51524000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 51524000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 51524000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 87257000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 87257000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 87257000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 76930000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 76930000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 76930000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 42838000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42838000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42838000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 142470000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 142470000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 142470000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 104225000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 104225000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 104225000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -34035000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -34035000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -34035000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -12362000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -12362000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -1909000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-12-31", "val": 10355000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 21507000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21507000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13735000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13735000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13735000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 33452000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 33452000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 33452000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 47018000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 47018000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 47018000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 42445000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 42445000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 42445000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 47702000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47702000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47702000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 29963000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29963000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29963000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 30582000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 30582000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 30582000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16526000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16526000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16526000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 50833000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 50833000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 50833000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 37804000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 37804000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 37804000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -6366000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6366000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6366000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -666000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -666000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4929000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "InterestExpense": [{"end": "2012-12-31", "val": 4000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 105000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 105000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1651000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1651000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1651000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 1726000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1726000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1726000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 1533000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1533000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1533000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1496000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1496000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1496000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1400000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1400000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1388000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1388000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1388000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 580000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 580000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 580000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 708000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 708000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 888000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2011-12-31", "val": 2971000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2981000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2981000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3043000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3043000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3043000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3206000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3206000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3206000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 3305000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3305000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3305000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 4387000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4387000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4387000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5363000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5363000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5363000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6297000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6297000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6297000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8017000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8017000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8017000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 10899000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10899000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 10899000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 11721000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11721000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11721000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 13406000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 13406000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 13406000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 13627000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13627000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13627000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 16589000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 16589000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12098000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "Depreciation": [{"end": "2021-12-31", "val": 7300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 9400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 9400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2011-12-31", "val": 17816000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 35354000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 96944000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 74486000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 66537000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 66537000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 117314000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 117314000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 117314000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25287000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25287000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25287000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 38088000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38088000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38088000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 255903000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 255903000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 255903000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 13629000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 13629000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 13629000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -72430000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -72430000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -72430000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 21714000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 21714000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 66657000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 35354000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 96944000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 96944000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 71437000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 71437000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 71437000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 72120000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 72120000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 72120000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 74486000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 74486000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 66537000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2011-12-31", "val": 3083000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4563000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4563000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4795000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4795000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4795000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2566000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2566000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2566000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 6796000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6796000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6796000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 9473000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9473000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9473000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6554000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6554000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6554000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8072000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8072000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8072000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8812000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8812000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8812000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6945000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6945000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6945000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6857000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6857000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6857000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 11666000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11666000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11666000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9370000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9370000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9370000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7873000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7873000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7872000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 21698000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2011-12-31", "val": 20157000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2011-12-31", "val": 20157000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2012-12-31", "val": 21630000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2012-12-31", "val": 21630000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2012-12-31", "val": 21630000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-10-31", "val": 52970000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2013-10-31", "val": 52970000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2013-10-31", "val": 52970000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-12-31", "val": 62497000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2013-12-31", "val": 62497000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2013-12-31", "val": 62497000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2014-01-01", "val": 62497000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2014-12-31", "val": 116809000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2014-12-31", "val": 116809000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2014-12-31", "val": 116809000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2015-01-01", "val": 116809000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2015-12-31", "val": 188990000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-12-31", "val": 188990000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2015-12-31", "val": 188990000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2015-12-31", "val": 188990000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2016-12-31", "val": 258854000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2016-12-31", "val": 258854000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2016-12-31", "val": 258854000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2016-12-31", "val": 258854000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2017-12-31", "val": 314888000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 314888000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 314888000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2017-12-31", "val": 314888000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2018-12-31", "val": 409574000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 409574000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 409574000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2018-12-31", "val": 409574000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 494907000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 494907000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 494907000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 494874000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2020-12-31", "val": 546836000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 546836000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 546836000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2020-12-31", "val": 546836000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2021-12-31", "val": 696304000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 696304000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2021-12-31", "val": 696304000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2021-12-31", "val": 696304000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2022-12-31", "val": 713509000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 713509000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 713509000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2022-12-31", "val": 713509000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2023-12-31", "val": 645274000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-31", "val": 645274000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2023-12-31", "val": 645274000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 630818000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 630818000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 603103000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "Goodwill": [{"end": "2017-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 11459000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 11459000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 11459000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 15072000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 15072000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 15072000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 33375000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 33375000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 33375000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2021-12-31", "val": 34071000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 34071000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2021-12-31", "val": 34071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 37914000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 37914000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 37914000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2023-12-31", "val": 38046000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-31", "val": 38046000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2023-12-31", "val": 38046000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 37597000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 37597000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 37851000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2010-12-31", "val": 4932000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2011-12-31", "val": 3158000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2011-12-31", "val": 3158000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2012-12-31", "val": 3107000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2012-12-31", "val": 3107000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2012-12-31", "val": 3107000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2013-12-31", "val": 100952000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2013-12-31", "val": 100952000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2013-12-31", "val": 100952000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2014-01-01", "val": 100952000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2014-12-31", "val": 149159000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2014-12-31", "val": 149159000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2014-12-31", "val": 149159000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2015-01-01", "val": 149159000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2015-12-31", "val": 96185000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-12-31", "val": 96185000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2015-12-31", "val": 96185000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2016-12-31", "val": 187371000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2016-12-31", "val": 187371000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 220786000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 220786000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 214683000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 214683000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 232670000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 232670000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 243152000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 243152000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 382140000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 382140000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 235873000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2013-12-31", "val": 38815000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 38815000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 38815000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 38978000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 38978000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 38978000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 39162000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 39162000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 39162000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 39035000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 39035000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 39035000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 39100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 39100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 39100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 39383000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39383000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39383000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 39548000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 39548000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 39548000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 39735000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 39735000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 39735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 40187000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 40187000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 40187000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 40186000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 40186000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 40186000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 38659000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 38659000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 38659000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 38678000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 38678000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 38943000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2013-12-31", "val": 38787000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 38787000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 38787000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 38851000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 38851000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 38851000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2014-01-02"}, {"end": "2015-12-31", "val": 38848000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 38848000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 38848000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2015-01-02"}, {"end": "2016-12-31", "val": 38899000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 38899000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 38899000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 38988000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 38988000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 38988000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 39149000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39149000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39149000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 39404000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 39404000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 39404000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 39642000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 39642000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 39642000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 39888000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39888000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39888000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 39893000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 39893000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 39893000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 38659000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 38659000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 38659000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 38678000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 38678000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 38943000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2012-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2013-12-31", "val": 36600897, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2013-12-31", "val": 36600897, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2014-12-31", "val": 36918442, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2014-12-31", "val": 36918442, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-12-31", "val": 37396456, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2015-12-31", "val": 37396456, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2016-12-31", "val": 37882266, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2016-12-31", "val": 37882266, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 38374011, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2017-12-31", "val": 38374011, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 38814464, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 38814464, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 39153195, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 39153195, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 39401976, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 39401976, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 39692373, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 39692373, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 39255838, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 39255838, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-31", "val": 38412484, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-31", "val": 38412484, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 38856790, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 38856790, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 38422993, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "EntityCommonStockSharesOutstanding": [{"end": "2014-03-14", "val": 36600897, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-21"}, {"end": "2015-03-02", "val": 37072155, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-09"}, {"end": "2016-03-02", "val": 37568389, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-15"}, {"end": "2017-03-02", "val": 38071772, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-16"}, {"end": "2018-03-05", "val": 38578808, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-16"}, {"end": "2019-02-19", "val": 38975984, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2020-02-18", "val": 39192372, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2021-02-16", "val": 39401976, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2022-02-15", "val": 39693316, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2023-02-23", "val": 39243988, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2024-02-23", "val": 38412484, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2025-02-24", "val": 38888092, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2026-02-23", "val": 38234466, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}]}}