{
  "schema": "canli.company-reference.v1",
  "cik": "0001341170",
  "name": "EUROSEAS LTD.",
  "selection_policy": "extended-v22",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001341170.json",
  "source_sha256": "e6586eac30d7e281f195a55866e3317d76199a1454be8b9b990d8d432c88963b",
  "fetched_at": "2026-09-20T07:54:13.975Z",
  "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": 700455517,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 591218957,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 424673334,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 328590425,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 221421223,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 110583008,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 126861692,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 66954563,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 162329561,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 143693504,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 172124391,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 190578612,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 156616354,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 278312797,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 296148168,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 321677801,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "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": 237011730,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 228269125,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 158098125,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 160435228,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 144564327,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 75228005,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 98753414,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 44376584,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 80021604,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 55781792,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 44996549,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 59936008,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 51914272,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 68686651,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 84226420,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 102982809,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "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": 463443787,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 362949832,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 266575209,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 168155197,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 76856896,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 27335367,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 20453701,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 3820618,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 46694198,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 54106764,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 95048593,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 100202504,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 104702082,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 209626146,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 211921748,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 218694992,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 231453263,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2009Q4I",
          "unit": "USD"
        },
        {
          "end": "2008-12-31",
          "val": 256831432,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2008Q4I",
          "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": "2025-12-31",
          "val": 176460053,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 73739504,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 58613304,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 25845333,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 26530944,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 3559399,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 985418,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 6960258,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 2858927,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 2616984,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 8715636,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 25411420,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 11400237,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 33374960,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 31204863,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 34273518,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 40984549,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2009Q4I",
          "unit": "USD"
        },
        {
          "end": "2008-12-31",
          "val": 73851191,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2008Q4I",
          "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": 136967379,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 112775678,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 114549279,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 106244916,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 42963660,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 4041431,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -1682671,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -663396,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -6944261,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -34079770,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -14047983,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -17918905,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": -103424827,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -13198741,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 1115989,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -6605850,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": -15627504,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 141133485,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 128165890,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 130007125,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 114082571,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 52612939,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 2409377,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 3240429,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 7963312,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -832238,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -2027572,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -730277,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 4031889,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 8513106,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 17317673,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 12748989,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 7837660,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": "2020-01-01",
          "end": "2020-12-31",
          "val": 647069,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 55720226,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1867,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 30063480,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 3086812,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 16628889,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 21323935,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 5978062,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 16121360,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 62224639,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 227873562,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 212897313,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 189357383,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 182694244,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 93891672,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 53303117,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 40023679,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 34424737,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 23759119,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 20545336,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 37679834,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 27510792,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 27428223,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 29233585,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "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": -23275444,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 56958508,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 5063318,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -27009218,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 46646546,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -18320568,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 45198270,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 135403,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 12750658,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -6341223,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -4034223,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 51834441,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": -18127144,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -2837952,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": -22282763,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 9746824,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 4894463,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": -15200288,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -168774369,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -102192651,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -87133076,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -74099433,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 16319307,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -55720226,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -26146724,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -23133556,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -8161339,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -37092981,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": -7879468,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -3505057,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 1896435,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -29206844,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": -45598765,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 204507547,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 103850982,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 7930542,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": -92597511,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": -187971173,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": -230333881,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": -233682015,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": -230222985,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": -237880629,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": -229977258,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": -184030436,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": -168343304,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": -148984299,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": -43491901,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": -25856739,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": -18515006,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "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": 6943682,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 6938204,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 6931280,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 7181561,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 6976905,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 5753917,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 2861928,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 54794181,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 45442841,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 38950100,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 31794381,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 31636633,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 30648991,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 6947139,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 6961266,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 6936060,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 7190107,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 6993405,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 5753917,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 2861928,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 0,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 8165703,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 6410794,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 5479418,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 4544284,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 38950100,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 31846080,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 31636633,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 30648991,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 19.73,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 16.25,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 16.53,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 14.79,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 6.07,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 0.58,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -1.21,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -2.45,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2015",
          "unit": "USD/shares"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -3.53,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014",
          "unit": "USD/shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": -22.76,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD/shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -0.34,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD/shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 0.04,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD/shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -0.21,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD/shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": -0.51,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 19.72,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 16.2,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 16.52,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 14.78,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 6.06,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 0.58,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -1.21,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -2.45,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2015",
          "unit": "USD/shares"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -3.53,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014",
          "unit": "USD/shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": -22.76,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD/shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -0.34,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD/shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 0.04,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD/shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -0.21,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD/shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": -0.51,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "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": 465913492,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 443386898,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 267626155,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 216570426,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 176111486,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 98458447,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 116230333,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 48826128,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 52132079,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 105584633,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 88957752,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 111150227,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 105463737,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 206934746,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 237063878,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 255412434,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 257270824,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2009Q4I",
          "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": 1959564,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1519933,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1083414,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 951385,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 182324,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 121631,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 97919,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 124487,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 116562,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 294341,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 306111,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 510114,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 568334,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 671381,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 568488,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 696117,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 820189,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 149499413,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 120016754,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 119431019,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 106640214,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 45732602,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 9292136,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1975611,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 2335960,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -5409713,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -12668590,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -11403397,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -14630161,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": -99952073,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -9878000,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 4811741,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -709229,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 22429,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "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": 192351089,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 84706760,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 65971529,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 46867161,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 32893779,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 9690793,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 6297092,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 11994168,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 16082368,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 10444083,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 21584299,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 30847380,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 16951998,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 45070412,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 38877587,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 46404826,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "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": 14518405,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 10081914,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 5955496,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 4729759,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 2556237,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 3836985,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 3219471,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 2703845,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1380458,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 1228947,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 1336345,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 2015155,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 1699951,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "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": 39352279,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 57169609,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 51187810,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 73689704,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 37145124,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 28645782,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 24851259,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 11592535,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 18532597,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 11174635,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 19241147,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 25190229,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 18812413,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 22367521,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 21101011,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 25214542,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsPayableCurrent",
      "taxonomy": "us-gaap",
      "label": "Current accounts payable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current amounts owed to suppliers for goods and services received. This is one component of current liabilities, not all accrued obligations.",
      "observations": [
        {
          "end": "2023-12-31",
          "val": 5746510,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 5160068,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 2804194,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 2854377,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 3899967,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 2288525,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 1522473,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsReceivableNetCurrent",
      "taxonomy": "us-gaap",
      "label": "Net current accounts receivable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current customer receivables after the allowance for credit loss. The balance is not cash collected or a guarantee of collection.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 10159572,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 4551077,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 2037940,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 572961,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 1274729,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 2013023,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 715097,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 958705,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 885495,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 1432114,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 1408272,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 2189986,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 1879151,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 1425171,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 1370886,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 1563761,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "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": 2122174,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1065750,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 3145435,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 5026746,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 0,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 0,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 150687,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "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": 78374149,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 92880559,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 69926364,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 76054030,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 48159070,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 44010981,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 38048068,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 32088777,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 29168832,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 33213926,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 49083231,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 55264498,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 139105743,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 62365994,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 56584803,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 53187245,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 63759464,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InventoryNet",
      "taxonomy": "us-gaap",
      "label": "Net inventory",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Inventory carrying amount after applicable valuation and LIFO reserves. It does not establish realizable selling proceeds or inventory turnover without other inputs.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 2817493,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 3191140,
          "accn": "0001171843-26-002807",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-29",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 2538342,
          "accn": "0001171843-25-003243",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-05-15",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 2306177,
          "accn": "0001171843-24-002343",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-30",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 2274454,
          "accn": "0001171843-23-002671",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-04-28",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 1662422,
          "accn": "0001171843-22-002726",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-22",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 1889164,
          "accn": "0000919574-21-003130",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-04-28",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 1704391,
          "accn": "0000919574-20-003093",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-30",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 1193018,
          "accn": "0000919574-19-003020",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-04-25",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 1291279,
          "accn": "0000919574-18-003228",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-05-01",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 1464940,
          "accn": "0000919574-17-003286",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-07",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 1758930,
          "accn": "0000919574-16-012713",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-05-02",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 1474114,
          "accn": "0000919574-15-003826",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-30",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 1812636,
          "accn": "0000919574-14-002798",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-04-30",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 2606535,
          "accn": "0001171843-13-002325",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2013-05-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 1788256,
          "accn": "0001171843-12-002037",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F/A",
          "filed": "2012-05-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    }
  ],
  "source_snapshot": "/company-data/sources/e6586eac30d7e281f195a55866e3317d76199a1454be8b9b990d8d432c88963b.json.gz"
}
