{
  "ticker": "OCUL",
  "name": "OCULAR THERAPEUTIX, INC",
  "cik": "0001393434",
  "sic": "2834",
  "sic_description": "Pharmaceutical Preparations",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001393434.json",
  "as_of": "2026-02-05",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1923000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1990000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 4227000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 17403000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 43522000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 51494000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 58443000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 63723000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 51951000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": -44703000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -63386000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -59978000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -86372000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -155636000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -6553000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -71038000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -80736000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -193506000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -265939000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "operating_income",
      "label": "Operating income",
      "concept": "OperatingIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": -43326000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -61923000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -59118000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -85802000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -62847000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -78037000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -78654000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -82382000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -171781000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -270017000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -1.91,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -2.56,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -0.98,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -0.97,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -1.02,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -1.22,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -1.42,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": -34001000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -50473000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -49227000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -77578000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -53554000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -65550000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -59603000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -70234000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -134677000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -204883000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1919000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8252000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1889000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2238000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 841000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1194000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3715000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6087000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1288000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 12010000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 74939000.0,
          "filed": "2018-03-08",
          "accession": "0001558370-18-001678"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 55431000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 73043000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 78740000.0,
          "filed": "2021-03-11",
          "accession": "0001558370-21-002813"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 261863000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 204887000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 149289000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 252060000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 457935000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 808057000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 22931000.0,
          "filed": "2018-03-08",
          "accession": "0001558370-18-001678"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 29284000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 37168000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 82370000.0,
          "filed": "2021-03-11",
          "accession": "0001558370-21-002813"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 185768000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 116888000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 113910000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 160929000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 142591000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 153747000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquity",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 52008000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 26147000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 35875000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -3630000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 76095000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 87999000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 35379000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 91131000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 315344000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 654310000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 32936000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 41538000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 54062000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 54437000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 228057000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 164164000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 102300000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 195807000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 392102000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 737060000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "free_cash_flow",
      "label": "Free cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities",
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": -35920000.0,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -58725000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -51116000.0,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -79816000.0,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -54395000.0,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -66744000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -63318000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -76321000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -135965000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -216893000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -15.056752906575985,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -137.9539363809376,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -138.1448590934757,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -140.96127851068562,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "NetIncomeLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": -85.95408398707892,
          "filed": "2020-03-12",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -242.42169273721652,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -167.18606271777003,
          "filed": "2022-02-28",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -204.52854983901702,
          "filed": "2024-03-11",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -7.446675530403754,
          "filed": "2025-03-03",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -200.79142994431726,
          "filed": "2026-02-05",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -88.59334364815486,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -61.36346339235882,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -40.64419006281426,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "roa",
      "label": "Return on assets",
      "concept": "NetIncomeLoss / Assets",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": -59.65251738080305,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": -114.3511753351013,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -82.11327574168641,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -109.69265938531878,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -59.43413158789138,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -3.1983483578753162,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -47.584215849794695,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -32.030468935967626,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -42.25621540174916,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -32.910920888006665,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "liabilities_to_equity",
      "label": "Liabilities / equity",
      "concept": "Liabilities / StockholdersEquity",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:Liabilities",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 0.44091293647131213,
          "filed": "2020-03-12",
          "accession": "0001558370-18-001678"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1.1199755230045512,
          "filed": "2020-03-12",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.0360418118466899,
          "filed": "2022-02-28",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.441264209212169,
          "filed": "2024-03-11",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.3282878214525164,
          "filed": "2025-03-03",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.2197066056134998,
          "filed": "2026-02-05",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1.7659084175527537,
          "filed": "2026-02-05",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.45217603632858083,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.2349757760083141,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    },
    {
      "metric_id": "current_ratio",
      "label": "Current ratio",
      "concept": "AssetsCurrent / LiabilitiesCurrent",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:AssetsCurrent",
        "us-gaap:LiabilitiesCurrent"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 8.42144578313253,
          "filed": "2018-03-08",
          "accession": "0001558370-18-001678"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3.2279904662594965,
          "filed": "2019-03-07",
          "accession": "0001558370-19-001659"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 6.135276776940714,
          "filed": "2020-03-12",
          "accession": "0001558370-20-002537"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5.002078310749023,
          "filed": "2021-03-11",
          "accession": "0001558370-21-002813"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 9.231923192319233,
          "filed": "2022-02-28",
          "accession": "0001558370-22-002363"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7.263545582260698,
          "filed": "2023-03-06",
          "accession": "0001558370-23-002908"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 4.128905876731964,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 6.655060751948647,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 10.663708468346472,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 15.394421918671023,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 15186000.0,
          "filed": "2023-08-07",
          "accession": "0001558370-23-013591",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 15081000.0,
          "filed": "2023-11-07",
          "accession": "0001558370-23-017989",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 14801000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 14774000.0,
          "filed": "2024-05-07",
          "accession": "0001558370-24-007065",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 16441000.0,
          "filed": "2024-08-07",
          "accession": "0001558370-24-011202",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 15425000.0,
          "filed": "2024-11-14",
          "accession": "0001558370-24-015613",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 17082000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 10698000.0,
          "filed": "2025-05-05",
          "accession": "0001558370-25-006225",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 13459000.0,
          "filed": "2025-08-05",
          "accession": "0001558370-25-010177",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 14544000.0,
          "filed": "2025-11-04",
          "accession": "0001104659-25-105919",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 13250000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 10785000.0,
          "filed": "2026-05-05",
          "accession": "0001104659-26-055256",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-03-31",
          "value": -30318000.0,
          "filed": "2023-08-07",
          "accession": "0001558370-23-013591",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-06-30",
          "value": -20682000.0,
          "filed": "2023-11-07",
          "accession": "0001558370-23-017989",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": -29220000.0,
          "filed": "2024-03-11",
          "accession": "0001558370-24-002902",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": -64848000.0,
          "filed": "2024-05-07",
          "accession": "0001558370-24-007065",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-03-31",
          "value": -64848000.0,
          "filed": "2024-08-07",
          "accession": "0001558370-24-011202",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-06-30",
          "value": -43777000.0,
          "filed": "2024-11-14",
          "accession": "0001558370-24-015613",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": -48388000.0,
          "filed": "2025-03-03",
          "accession": "0001558370-25-002000",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": -64053000.0,
          "filed": "2025-05-05",
          "accession": "0001558370-25-006225",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-03-31",
          "value": -64053000.0,
          "filed": "2025-08-05",
          "accession": "0001558370-25-010177",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-06-30",
          "value": -67814000.0,
          "filed": "2025-11-04",
          "accession": "0001104659-25-105919",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": -64654000.0,
          "filed": "2026-02-05",
          "accession": "0001104659-26-010664",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": -88612000.0,
          "filed": "2026-05-05",
          "accession": "0001104659-26-055256",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 2,
          "period_label": "2022-Q2",
          "period_end": "2022-06-30",
          "value": -0.25,
          "filed": "2022-08-08",
          "accession": "0001558370-22-012623",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": -0.31,
          "filed": "2022-11-07",
          "accession": "0001558370-22-016610",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": -0.39,
          "filed": "2023-05-08",
          "accession": "0001558370-23-008510",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": -0.26,
          "filed": "2023-08-07",
          "accession": "0001558370-23-013591",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": -0.25,
          "filed": "2023-11-07",
          "accession": "0001558370-23-017989",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": -0.49,
          "filed": "2024-05-07",
          "accession": "0001558370-24-007065",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": -0.26,
          "filed": "2024-08-07",
          "accession": "0001558370-24-011202",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -0.22,
          "filed": "2024-11-14",
          "accession": "0001558370-24-015613",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": -0.38,
          "filed": "2025-05-05",
          "accession": "0001558370-25-006225",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": -0.39,
          "filed": "2025-08-05",
          "accession": "0001558370-25-010177",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": -0.38,
          "filed": "2025-11-04",
          "accession": "0001104659-25-105919",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": -0.4,
          "filed": "2026-05-05",
          "accession": "0001104659-26-055256",
          "derived": false
        }
      ]
    }
  ]
}
