{
  "schema": "canli.company-reference.v1",
  "cik": "0001640384",
  "name": "POWERCOMPUTE, INC.",
  "selection_policy": "extended-v22",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001640384.json",
  "source_sha256": "c1be5ae58949000e9dcc47516673b850a4ab2ff3424b27c58da9ae489a777956",
  "fetched_at": "2026-09-21T17:21:37.856Z",
  "policy": "Latest-filed annual-report facts per unit and reporting period at capture time. Duration facts cover 300 to 400 days. This selection can include restatements and is not a point-in-time backtest dataset. Missing concepts are omitted, never zero-filled. Values retain original units and are not currency converted. Extended concepts require compatible unit shapes and at least three reporting ends with changing values within one unit. Constant or incompatible added histories are omitted.",
  "claim_boundary": "Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.",
  "concepts": [
    {
      "tag": "Assets",
      "taxonomy": "us-gaap",
      "label": "Total assets",
      "kind": "instant",
      "meaning": "Resources recognized on the balance sheet. Book assets are not the market value of the business.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 51316226,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 44047225,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-09-30",
          "val": 37863881,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q3I",
          "unit": "USD"
        },
        {
          "end": "2024-06-30",
          "val": 35051366,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-03-31",
          "val": 40605254,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q1I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 37712797,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 53189618,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 62103941,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 12317430,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 7640641,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 6059568,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 1968317,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 10014773,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 14414427,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 6771358,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Liabilities",
      "taxonomy": "us-gaap",
      "label": "Total liabilities",
      "kind": "instant",
      "meaning": "Recognized obligations at the reporting date. The definition and scope differ from interest-bearing debt.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 22439432,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 8704666,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 2851499,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 2392389,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 1093734,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 849122,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 4805716,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 250919,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 1071334,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 5845315,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 8149961,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 7904535,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "StockholdersEquity",
      "taxonomy": "us-gaap",
      "label": "Stockholders equity",
      "kind": "instant",
      "meaning": "The reported residual interest after liabilities. It is an accounting amount, not market capitalization.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 30617585,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 37027341,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 36186408,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 49191226,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 60761118,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 11463117,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 2834925,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 5808649,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 896983,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 4169458,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 6264466,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2015Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "CashAndCashEquivalentsAtCarryingValue",
      "taxonomy": "us-gaap",
      "label": "Cash and cash equivalents",
      "kind": "instant",
      "meaning": "Cash and qualifying short-term liquid investments under the filer’s accounting policy. Restricted cash and longer-term investments may be reported separately.",
      "observations": [
        {
          "end": "2021-12-31",
          "val": 32559185,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 11552943,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 1069823,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 3520753,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2018Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Net income or loss",
      "kind": "duration",
      "meaning": "Reported profit or loss for the period. Check the filing for attribution, exceptional items and discontinued operations before comparing companies.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -26920197,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -7315376,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -15944254,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -29240201,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 4759218,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -4041462,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -3004878,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -472159,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -8627179,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -2370390,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 1731777,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 2382464,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInOperatingActivities",
      "taxonomy": "us-gaap",
      "label": "Operating cash flow",
      "kind": "duration",
      "meaning": "Cash generated or used by operating activities. Working-capital timing can make this differ substantially from reported income.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -13987759,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -11946179,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -3404681,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -9136039,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 2702706,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -3523218,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -1160536,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -758317,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -1810498,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsToAcquirePropertyPlantAndEquipment",
      "taxonomy": "us-gaap",
      "label": "Capital expenditure payments",
      "kind": "duration",
      "meaning": "Cash payments to acquire property, plant and equipment. This taxonomy concept does not capture every form of investment or acquisition.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 2206954,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1732472,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1625284,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 15382,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 14411,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Revenues",
      "taxonomy": "us-gaap",
      "label": "Revenue",
      "kind": "duration",
      "meaning": "Revenue under this specific accounting concept. A missing value is not zero; filers can use other revenue concepts.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 8844733,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 10999648,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 12984090,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1733951,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 898941,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1263602,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 2385573,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 3389537,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 4391979,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 4899835,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 6960761,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 7649389,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInFinancingActivities",
      "taxonomy": "us-gaap",
      "label": "Financing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from financing activities, including borrowing, repayments and transactions with owners. A positive amount does not establish operating profitability.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 31577118,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 12543079,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -731031,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -299033,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 41483135,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 12555752,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -171820,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 4831796,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -759028,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInInvestingActivities",
      "taxonomy": "us-gaap",
      "label": "Investing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from investing activities, including asset purchases, disposals and investment transactions. This differs from capital expenditure payments alone.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -19543085,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 379421,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 2299537,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -18886107,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -23179599,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1450586,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -1118574,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -1143120,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 891740,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "RetainedEarningsAccumulatedDeficit",
      "taxonomy": "us-gaap",
      "label": "Retained earnings or deficit",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Accumulated undistributed earnings or deficit at the reporting date. This balance is not cash available for distribution.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": -92582928,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": -65662731,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-09-30",
          "val": -66300525,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q3I",
          "unit": "USD"
        },
        {
          "end": "2024-06-30",
          "val": -62016250,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-03-31",
          "val": -56407738,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q1I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": -58961461,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": -43017207,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": -13777006,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": -18536224,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": -14494762,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": -11489884,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": -11017725,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": -2390546,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": -20156,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfSharesOutstandingBasic",
      "taxonomy": "us-gaap",
      "label": "Basic weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Time-weighted shares used for basic earnings per share. This denominator differs from shares outstanding at a single reporting date.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 8700377,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2808064,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 2283836,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 2231681,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 6828704,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1622911,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 3133689,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 996710,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 335997,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 3300000,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 3300000,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfDilutedSharesOutstanding",
      "taxonomy": "us-gaap",
      "label": "Diluted weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Weighted-average shares used for diluted earnings per share. Potential shares are included under the applicable dilution rules, not simply added to outstanding shares.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 8700377,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2808064,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 2283836,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 2231681,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 7927255,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1622911,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 3133689,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 996710,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 335997,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 3300000,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 3300000,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareBasic",
      "taxonomy": "us-gaap",
      "label": "Basic earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per basic common share or unit. Inspect attribution, share classes and restatements before comparing periods. This is not a market return.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -3.28,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -5.02,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -6.98,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -13.1,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 0.7,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -2.49,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -0.96,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -0.47,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD/shares"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -25.68,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD/shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -0.72,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD/shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -0.01,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareDiluted",
      "taxonomy": "us-gaap",
      "label": "Diluted earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per share under dilution rules. Antidilutive instruments may be excluded. A diluted value can equal the basic value without implying no potential dilution.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -3.28,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -5.02,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -6.98,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -13.1,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 0.6,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -2.49,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -0.96,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -0.47,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD/shares"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -25.68,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD/shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -0.72,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD/shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -0.01,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "IncomeTaxExpenseBenefit",
      "taxonomy": "us-gaap",
      "label": "Income tax expense or benefit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Current and deferred income tax expense or benefit for continuing operations. This accounting expense differs from cash taxes paid.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 0,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 0,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 60571,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1438066,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 326178,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 3431536,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -1310959,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -146555,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PropertyPlantAndEquipmentNet",
      "taxonomy": "us-gaap",
      "label": "Net property, plant and equipment",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Carrying amount of property, plant and equipment after accumulated depreciation, depletion and amortization. It is not replacement cost or market value.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 9917350,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 18376948,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-09-30",
          "val": 18639268,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q3I",
          "unit": "USD"
        },
        {
          "end": "2024-06-30",
          "val": 20585726,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-03-31",
          "val": 21347186,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q1I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 24519610,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 27272374,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 17914,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 6171,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 8288,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 33818,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 69505,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 109938,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 158692,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 162396,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "ShareBasedCompensation",
      "taxonomy": "us-gaap",
      "label": "Share-based compensation expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Reported noncash expense for share-based payment arrangements. Noncash treatment does not mean the awards have no economic cost to shareholders.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 0,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 76322,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1095705,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1098331,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 219667,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 125450,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 8834,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 24770,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 29065,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 275380,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Operating income or loss",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Operating revenue less operating expenses for the reporting period. It excludes items outside the reported operating result and is not free cash flow.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -22884887,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -6461551,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -10071308,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -24675985,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -8432379,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -4052010,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -2983336,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -412348,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -3471753,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -3086749,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 2642572,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 3531356,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AssetsCurrent",
      "taxonomy": "us-gaap",
      "label": "Current assets",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Assets classified as current under the normal operating cycle or one-year boundary. Not all current assets can be converted immediately into cash.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 23498173,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 13506604,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 10153567,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 10491661,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 38510632,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 12120841,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 1773157,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 5871110,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InterestExpense",
      "taxonomy": "us-gaap",
      "label": "Interest expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Borrowing costs recognized as interest expense. This is distinct from cash interest paid and may not include every capitalized borrowing cost.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 1124685,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 443700,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 7189,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 102842,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 464811,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 614111,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 594600,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 917485,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 985023,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "LiabilitiesCurrent",
      "taxonomy": "us-gaap",
      "label": "Current liabilities",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Obligations classified as current under the operating-cycle or one-year boundary. The balance includes more than short-term borrowing.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 19916562,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 1562786,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 2765724,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 2212992,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 1093734,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 595335,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 4116484,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 250919,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "FiniteLivedIntangibleAssetsNet",
      "taxonomy": "us-gaap",
      "label": "Net finite-lived intangible assets",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Finite-lived intangible assets after amortization. This excludes goodwill and should not be combined with indefinite-lived intangible assets without checking scope.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 6327769,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 5478958,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 0,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 0,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2022Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsForRepurchaseOfCommonStock",
      "taxonomy": "us-gaap",
      "label": "Common-stock repurchase payments",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Cash paid to reacquire common stock during the period. This is not an authorization limit or a direct measure of the net change in share count.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 7973666,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 0,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1894,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingExpenses",
      "taxonomy": "us-gaap",
      "label": "Operating expenses",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Recurring operating costs under this accounting concept, generally excluding production costs included in cost of sales. Check filing presentation before combining expense subtotals.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 31729620,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 17461199,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 23055398,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 26409936,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 9331320,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 5315612,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 5368909,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 3801885,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 7863732,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 7986584,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 4318189,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 4118033,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "SellingGeneralAndAdministrativeExpense",
      "taxonomy": "us-gaap",
      "label": "Selling, general and administrative expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Selling and general administrative costs reported under this concept. It is an expense category, not a substitute for total operating expenses.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 1582568,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 817041,
          "accn": "0001193125-26-133333",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-03-31",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 851806,
          "accn": "0000950170-25-047901",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-03-31",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 635268,
          "accn": "0000950170-24-038953",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-04-01",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 417963,
          "accn": "0000950170-23-011149",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 351234,
          "accn": "0001564590-22-013045",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 203158,
          "accn": "0001564590-21-017063",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-03-31",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 323030,
          "accn": "0001564590-20-016583",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-04-14",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 810281,
          "accn": "0001564590-19-011743",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-04-16",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 1080130,
          "accn": "0001564590-18-008299",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-04-17",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 686721,
          "accn": "0001564590-17-006005",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K/A",
          "filed": "2017-04-04",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 716503,
          "accn": "0001564590-16-015681",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-03-30",
          "frame": "CY2014",
          "unit": "USD"
        }
      ]
    }
  ],
  "source_snapshot": "/company-data/sources/c1be5ae58949000e9dcc47516673b850a4ab2ff3424b27c58da9ae489a777956.json.gz"
}
