{"cik": 1664703, "entity": "BLOOM ENERGY CORPORATION", "tags": {"Revenues": [{"end": "2016-12-31", "val": 208540000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 375996000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 365623000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 742038000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 632648000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 632648000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 785177000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 785177000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 785177000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 794247000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 794247000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 794247000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 972176000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 972176000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 972176000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1199125000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1199125000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1199125000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1333470000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1333470000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1333470000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1473856000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1473856000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2023994000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2018-12-31", "val": 575123000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 724788000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 724788000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 724788000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 730153000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 731224000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 731224000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 906858000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 906858000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 906858000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1135346000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1135346000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1135346000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1268782000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1268782000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1268782000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1441394000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1441394000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2001614000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "GrossProfit": [{"end": "2016-12-31", "val": -103489000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -18044000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -16311000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 117070000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 105750000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 105750000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 97587000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 97587000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 97587000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 165793000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 165793000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 165793000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 197581000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 197581000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 197581000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 148288000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 148288000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 148288000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 197794000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 197794000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 197794000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 404648000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 404648000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 587400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2016-12-31", "val": -240983000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -157279000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -155072000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -153857000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -165009000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -165009000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -232804000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -232804000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -232804000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -80785000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -80785000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -80785000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -114502000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -114502000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -114502000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -260992000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -260992000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -260992000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -208907000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -208907000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -208907000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 22909000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 22909000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 72802000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2016-12-31", "val": -279658000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -262599000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -276362000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -241753000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -273540000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -273540000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -304414000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -304414000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -304414000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -157553000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -157553000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -164445000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -301708000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -302116000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2016-12-31", "val": 729000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 636000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 636000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1537000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1537000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1537000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 633000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 633000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 633000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 256000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 256000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 256000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1046000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1046000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1046000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1097000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1097000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1097000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1894000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1894000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1894000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 846000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 846000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2736000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "InterestExpense": [{"end": "2016-12-31", "val": 81200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 108600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 124300000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 85800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 105900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 105900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 94200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 94200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 78800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 78800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 78800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 69000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 69000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 69000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 108300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 108300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 62600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}], "Depreciation": [{"end": "2016-12-31", "val": 43100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 46105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 54376000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 43459000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 53887000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 53887000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 78584000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 78584000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 78584000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 52279000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 52279000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 52279000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 53454000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53454000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53454000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 61608000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 61608000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 61608000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 62609000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 62609000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 62609000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 53048000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 53048000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 50566000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2016-12-31", "val": -282826000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -67176000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -91966000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -58417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -91948000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -91948000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 163770000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 163770000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 163770000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -98796000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -98796000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -98796000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -60681000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -60681000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -60681000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -191723000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -191723000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -191723000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -372531000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -372531000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -372531000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 91998000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 91998000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 113949000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2016-12-31", "val": 8979000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5140000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 61454000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 14659000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 45205000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 45205000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 51053000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 51053000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 51053000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 37913000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37913000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37913000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 49810000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 49810000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 49810000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 116823000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 116823000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 116823000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 83739000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 83739000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 83739000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 58852000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 58852000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 56759000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2017-12-31", "val": -2180004000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-03-31", "val": -2213432000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-06-30", "val": -2261131000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-09-30", "val": -120256000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-12-31", "val": -91661000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": -142610000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-01-01", "val": -160606000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-03-31", "val": -194863000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-06-30", "val": -224904000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-09-30", "val": -232812000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": -259594000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": -259594000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 78824000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 78824000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": -44326000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": -44326000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 340777000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 340777000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 502078000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 502078000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 562471000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 562471000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 768641000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2019-12-31", "val": -168303000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2020-12-31", "val": 141019000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2020-12-31", "val": 141019000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2021-12-31", "val": -1827000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2021-12-31", "val": -1827000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2021-12-31", "val": -1827000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2022-12-31", "val": 378816000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 378816000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2022-12-31", "val": 378816000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2022-12-31", "val": 378816000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2023-12-31", "val": 520670000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 520670000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2023-12-31", "val": 520670000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2024-12-31", "val": 585216000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 585216000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 792963000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "Goodwill": [{"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 1957000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}], "LongTermDebtNoncurrent": [{"end": "2017-12-31", "val": 921205000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 711433000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 711433000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 299229000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 299229000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 270053000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 270053000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 500899000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 500899000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 385556000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 385556000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 846633000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 846633000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 1014407000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 1014407000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2613726000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "LongTermDebtCurrent": [{"end": "2017-12-31", "val": 20136000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 29848000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 29848000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 337583000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 337583000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 120846000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 120846000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 25831000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 25831000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 26023000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 26023000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 114385000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 114385000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 4153000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "LongTermDebt": [{"end": "2017-12-31", "val": 941341000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 741281000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 741281000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 636812000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 636812000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 390899000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 390899000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 526730000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 526730000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 411579000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 411579000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 846633000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 846633000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 1128792000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 1128792000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2617879000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "ShortTermBorrowings": [{"end": "2024-12-31", "val": 114400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 114400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 4200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2017-12-31", "val": 103828000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-03-31", "val": 88227000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-06-30", "val": 91596000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-09-30", "val": 395516000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-12-31", "val": 220728000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 220728000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-01-01", "val": 220728000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-03-31", "val": 320414000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-06-30", "val": 308009000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-09-30", "val": 226499000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 202823000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 202823000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 246947000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-26"}, {"end": "2020-12-31", "val": 246947000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 396035000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25"}, {"end": "2021-12-31", "val": 396035000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 348498000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 348498000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 664593000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2023-12-31", "val": 664593000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 802851000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2024-12-31", "val": 802851000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2454108000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "ShortTermInvestments": [{"end": "2017-12-31", "val": 26816000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-03-31", "val": 20138000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-06-30", "val": 15703000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-09-30", "val": 4494000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2018-12-31", "val": 104350000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 104350000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-01-01", "val": 104350000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}, {"end": "2019-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-31"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2016-12-31", "val": 10046000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 10248000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 53268000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 115118000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 138722000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 138722000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 173438000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 173438000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 173438000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 185907000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 185907000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 185907000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 212681000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 212681000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 212681000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 227365000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 227365000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 240402000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2016-12-31", "val": 10046000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 10248000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 53268000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 115118000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 138722000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 138722000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 173438000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 173438000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 173438000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 185907000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 185907000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 185907000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 212681000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 212681000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 212681000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 227365000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 227365000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 240402000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2017-12-31", "val": 10353269, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}], "EntityCommonStockSharesOutstanding": [{"end": "2024-02-12", "val": 224973118, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-15"}, {"end": "2025-02-24", "val": 230398527, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-27"}, {"end": "2026-02-02", "val": 280548215, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}]}}